Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Yeah the demo was pretty fun, but the game beat down my computer.
Gamerankings.com says the release date is June 07 and GoGamer says Feb 7th....
Just get it off newegg imo.