The Comics Console: Batman: Arkham City…WTF?!
There have been several updates and rumor de-bunks on Batman: Arkham City over the last few weeks. This week I'm rounding them all up, and, as expected, myself and many…
Continue Reading
The Comics Console: Batman: Arkham City…WTF?!