Videogame Releases: Week of October 20th, 2013
In this week’s videogame releases, Marvel’s Avengers assemble… their Lego bricks. Also, Batman exposes his origins, the human revolution gets revamped, and more. All-in-all, the week is packed with goodies.