http://pc.ign.com/articles/109/1093664p1.html

Enjoy the article and the screens.
All I can say is - HURRAAAHHH!!!