I'm not much of a gamer anymore but these Batman games are going to be what pulls me back in.