Yup, it's out now on PSP, and been so for a few weeks.
I've been thinking of buying it...should I? I mean, I can't find it anywhere else and I heard it was pretty good....
The Red Star
Game » consists of 4 releases. Released Apr 06, 2007
Game » consists of 4 releases. Released Apr 06, 2007
Log in to comment