Gamespot Reviews Gods and Heroes!
by
RadarX
on
Jan 12, 2007
With the Consumer Electronics Show (which I am *NOT* at sadly) in full swing, Gods and Heroes gets an impression from Gamespot. They seem pretty impressed, so take a look here.
Last Updated:
Mar 13, 2016