RUMOUR May 26, 2019 by Jack Parsons Ubisoft’s “Roller Champions” seemingly leaked, heading to Nintendo Switch A new multiplayer game might be rolling into the spotlight this E3.