Marvel Games
Marvel announces new 6v6 team shooter Marvel Rivals, which is legally distinct from Overwatch, we think?
When Overwatch was initially announced way back when, there were striking similarities between that game and Team Fortress 2.
Toggle Dark Mode: |