Landguy on 02 July 2014
I guess the short answer is Titanfall.
The reason has more to do with the fact that it didn't sell to the forum dwellers expectations.
It is near the end of the end....