New Atlus Strategy RPG hits Shelves
A unique new SRPG from Atlus was just released yesterday; Spectral Force 3 . Having slipped under a lot of gamers' radars, this is the first game in the series to be released in the US, it's for Xbox 360, a system that doesn't get …Read more »