Marvel Rivals debuts on a new service that lets players play it on almost any device and not just gaming consoles and ...