Roller Champions is an upcoming free-to-play sports game for PC and Xbox One, set to release in 2020. The game is a Roller Derby-inspired title that pits two teams of three players against each other in a race around a …
Just another WordPress site
Roller Champions is an upcoming free-to-play sports game for PC and Xbox One, set to release in 2020. The game is a Roller Derby-inspired title that pits two teams of three players against each other in a race around a …