A new, super sweet looking trailer is out for the upcoming FPS title, Titanfall, showing off the new Ogre Titan. The game comes out next March for the PC, Xbox One and Xbox 360.
BagoGames is a games reviews and news site which covers the latest video games, movies, TV shows, anime and the technology you love.
BagoGames.com © 2018 BagoGames LLC. All rights reserved.