I am not a big fan of Batman. I am sure I will now be thrown out of the nerd club for daring to utter such filthy. Yet I really like the penguin character and this trailer alone has be interested in Arkham City. Short clip from over at gametrailers, but I like what I […]