Garshasp: The Monster Slayer

Out This Week - 05/08/11

Insanely Twisted Shadow Planet!

This week brings another arid list of launches, but as the calendar page turns to August the likes of Deus Ex: Human Revolution, Xenoblade and Tropico 4 loom later in the month.