i saw some vids of the game play.. it's frickin' rocks!! but i heard that it won't be that all difficult.. oh well..