can't download the game, there's no build in the install menu
The game is not user friendly just at the moment but when it is you will be able try to it.
A test version for windows has been create above