That's crazy... almost like the game is still under development or something
Look im sorry ok but if you are gonna have a download button. Then have something to download
Again, like Anondive said, it's still in development. There is no "Download Button" yet.
This page is here to keep those interested informed of the game's status.
I get it fine...