Cannonball Crew: Cannonball Crew has been released!

Let's organize some multiplayer matches! Now in the beginning of the release it can be harder to find people to play against. Easiest is if you grab a bunch of friends and do your own in house games. There is a discord…