Gotham City Imposters – When Batman ain’t home

(Register for Beta) I knew I was missing a game which I forgot to post about. I saw Gotham City Imposters first at work, thinking I could get something up on the game when I got home a few weeks back, but…