Slade6alpha said:
And it's second most voted so far. Would love to hear the reasoning. I'm personally not interested, but seriosuly... FLOP... |
I assume it is haters voting for Titanfall. I don't really care for Microsoft, and especially Titanfall, but I won't deny Titanfall has like a 99% chance of selling like crazy.