finalsquall on 06 February 2010
Good god... The reviews coming out are crap. Too many high expectations. The game is awesome. I think gamers should do the reviews... the critics are outta touch.