I love everything Batman. Well almost. But I am pumped about this new game. These screenshots are awesome. Especially the…
The "Video Game Awards" were on last night which means brand new trailers for the most anticipated video games. I…