Here are my first impressions, pretty high-end game graphic wise. Haven't played it too much but it seemed already fun for me in the first hour of playing the game.
http://www.youtube.com/watch?v=2zi02qXSoPU
http://www.youtube.com/watch?v=2zi02qXSoPU