Roller Champions shrugs off its competitors with a free-to-play competitive and casual roller-derby game that is available on PC and consoles.