G
gleek
Guest
From looking at screenshots, reviews, etc. this game looks worth buying. A lot of the reviews were in the same area (80%, 4 outta 5 stars, etc.) A lot of people are comparing it to X-COM...
Anyone check this game out yet?
Anyone check this game out yet?