Eurogamer.de uploaded 24 new screens of the game earlier today, and they are begging to be seen!  I’ve uploaded them to my flickr account and embed them all in this post.  If you want to see them all – just continue reading…er…looking!