Titanfall Capture the Flag Returning on PCRespawn Entertainment got some pushback from the Titanfall fanbase thanks to the