Titanfall 2 New Tab for Google Chrome

With its first game, Titanfall succeeded in getting the full score from almost all game critics and quickly engraved its name into the history of FPS with its fast mechanics, Titans, smooth game play, fun multi-player support. Titanfall…