I bought Titanfall 2 today because of Jeff's review but also think that Alex is right as well. The best game criticism tends to come out a while after the game's release. It's a mix.
The_Tribunal's comments