Critics have already been reviewing this game and according to Metacritic, it is being released on April 1st, 2010.
Sin & Punishment: Star Successor
Game » consists of 7 releases. Released Oct 29, 2009
Game » consists of 7 releases. Released Oct 29, 2009
Log in to comment