Their game is currently available for download at their website.
Peli on tällä hetkellä ladattavissa heidän kotisivuiltansa.