Detailed Reviews

Full Reviews

Review Title Posted Author Rating
Well, at least it was a launch title... 10/28/10 Tenshi No Shi
This game is an insult. 01/06/02 Ze ro

Got Your Own Opinion?

Submit a review and let your voice be heard.