This game is very fun to play and the controls are solid. Very interesting storyline that is takes awhile to play even if you do none of the side quests. I played this game for three days and was still not done with the main story even though I was not doing the side quests. Very worth renting and than buying. I know I plan to buy this one.