Tagged:  3D

By Brett Szabo, June 25, 2010 0

 Well, wow! What a game. A lot of teams worked on this, most notably From Software and Atlus. I think… Read More »