I'd love to play it - the screenshots look rly cool, but I can't see a download link anywhere :(
you'll have to go to the games page to see the download link