sabestar on 29 April 2010
Damn, I def. need to play this game. I bought it a couple of months ago, but got busy with studies, God of war 3 and the GTA episodes. I think I'll finally get to see how good this game is when summer arrives.