Marvel Rivals could be a huge new free to play PVP game on PC, Xbox and PlayStation but has some issues. Let's play and discuss with @TwoAngryGamersTV Leave a LIKE and a comment, thanks for watching.