Giblets: Titanfall 2 “didn’t sell quite as well as it should have”, according to the developerTarryn van der Byl·4 August 2017·8 Comments