Monthly Archives: June 2011

Me-ow! New Arkham City Trailer


What could possibly be better than a new Arkham City trailer? An Arkham City trailer featuring Catwoman, that’s what. Fancy feast your eyes on it after the jump! (Okay, that was lame, I am aware.) Read the rest of this entry