Seems I’m not the only gamer girl who looooves Catwoman! Unlike her though, my love for Catwoman is so great that I even enjoyed that horrible Halle Barry movie. 0_0
For more info about the game, please check out my previous post.
Arkham City will be out on October 18th.