Super Impossible Road: Online MP Beta is LIVE NOW

Hi everyone, I'm super happy to announce that the online multiplayer beta went live this morning, and we've already had some intense matches between some of our best players. How do you opt-in to the beta? It's pretty s…