We previously reported on a tip from an industry source that Warner Bros was working on a Batman game for XBLA, titled Batman: Impostors possibly … Read More