Game came out yesterday and I have it for my PC. All I can say is wow!!!!!!! I have to get a joystick, mine broke. But have checked out the game and...