theapoc
New Member
Release Date: October 9, 2006
I just downloaded the demo of it lastnight. This game looks really good, I can't believe I've never checked it out before. I hope it's as good as Starcraft
Screens
More screens
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
This game was terrible compared to Starcraft. :/