I love everything Batman. Well almost. But I am pumped about this new game. These screenshots are awesome. Especially the…