Marvel Rivals details emerge across social media ahead of the official launch
Marvel Rivals has been doing the rounds on social media after a series of leaks showed off some of the in-game content.
With the release trailer set to drop later today the comic giant will be unhappy...