http://www.gameswank.com/?p=319
More screens at the link


Ok those are some nice screens..cant wait for this game.