I had just gone through the review of this game. I found it really awful. There were not good things which were mentioned about the game. I was really hoping to go for the game by watching the trailer. I will go for Saint Row instead. What do you think?
Bookmarks