No, but then again it would probably help if I had the game. It looks awesome, I've watched my friend play it and the amount of freedom it gives you is amazing. Can't wait until I get a better computer to play it on
Yeah... But i am having a hard time trusting that company after all the **** i've heard! They seem like some moneyhungry asswipes, but i suppose most of these companies are the same.