Shadow Hearts is a third-person role-playing game from the masters at Sacnoth. The game is published by Aruze Corp.. Sometimes the game is also... Read more