Gotham City Impostors Delayed Until February.
In case you didn’t know, Gotham City Impostors, a game loosely associated with the famous man who dresses up as a bat, was due for release this week on Xbox Live Arcade for 1200MSP, and from my little preview write-up you may have guessed that I was quite […]