Everyone is biased though, I mean before you went away for a while you had strict heavy bias towards Microsoft and saw then as being no different than some evil make believe company you read out of comic books.
Also TF was a new IP, Street Fighter has been around for a very long time along with the fact that it came out with performance and service issues since it's release. Titanfall as also shooting for it's multiplayer aspect, not it's SP and SF is known for having both for years (not to mention plenty on this site heavily vouch for SP content over MP and SFV lacks a lot of that).
Mankind, in its arrogance and self-delusion, must believe they are the mirrors to God in both their image and their power. If something shatters that mirror, then it must be totally destroyed.







