Tag: E3 2012

At the Electronic Entertainment Expo that is concluding today, Bat-fans were allowed to see a demo be played...