Behold the greatness of the Batman: Arkham City's Penguin Trailer

My gawd, my interest level was already through the roof for the upcoming ridiculously anticipated video game Arkham City with Original Article

Posted