-
But Titanfall 2 came out after Overwatch...
-
Team Fortress is what they are talking about. Titans all is completely different.
-
Overwatch is better than tf2, and it's not a rip off considering the vastly different gameplay and characters