Shenmue 3, Final Fantasy VII, Star Wars: Battlefront And The Last Guardian Trailers All Debut At E3 2015

The E3 2015 video games conference in Los Angeles is where the video games industry announces its biggest blockbuster games, and consoles. 2015 has proven to be one of the biggest years yet with hotly-anticipated games like Shenmue 3, Final Fantasy VII and The Last Guardian all making their debut. Xbox unveiled its flagship titles […]