This week’s Xbox Store Deal of the Week has a Batman theme to it with discounts on DLC and Games on Demand prices for the Arkham Series titles, Gotham City Imposters and LEGO Batman 2: DC Super Heroes. 161 more words