In a rather unexpected turn of events, Respawn Entertainment has added a mysterious new game mode to its 2016 first-person shooter, Titanfall 2. The mysterious new game mode for Titanfall 2 is titled “???”, with the accompanied description, “Your rockets will blot out the sun”. For those unaware, this is a reference to a dialogue […]