What was originally announced for PC back in E3 last year, Ubisoft’s Roller Champions – a team-based free-to-play sports game – has been confirmed for Nintendo Switch and other platforms. You can check out the gameplay trailer below: Register now for a chance to play the Closed Alpha coming March 11th! Sign-up now: https://t.co/0YGD1lWU5nJoin our […]
The Coolest Game Content