Videogame Releases: Week of October 20th, 2013

Posted Tue Oct 22, 2013 at 07:00 AM PDT by

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. Read all about the latest games in the blog today.