BOOOOOOOOOO
posted by bigelliot (LAKEWOOD, WA) Jun 5, 2007
Member since Apr 2006
5
out of
21
gamers (24%) found this review helpful
Dont even bother renting this game. The controls suck, the visuals suck, everything sucks.
Was this review helpful?
Report
Abuse