Today Ubisoft officially unveiled Roller Champions, a pre-alpha Free-To-Play roller derby game. Ubisoft revealed the game today during their E3 conference, it is very cartoony which is not my thing, but again, it’s Free-to-play… sooo that kinda is my thing. haha. The pre-alpha demo launches on UPlay on PC from June 10 through June 14 so get in quick for a test run. If you still aren’t sure well then check out the videos below to maybe entice you otherwise.