Thats right, I am coming back to life with the Reviews that many of you like, and some hate. Oh well! Cant keep me away forever, made this trailer to solidify it.
-
Do you own a PS2? Or an Original Xbox?