A eulogy for Titanfall, a game that deserved more Technology February 3, 2023 [ad_1] It’s been slightly below 9 years since Titanfall landed on the PC and Xbox, and slightly below 9 years…