SmuggleCraft: Online Multiplayer is LIVE!!!

After some initial delay, the moment we've been waiting for is here: Online Multiplayer is now live on Steam versions of the game! Grab some folks, create a room, and challenge some friends to a race! Test your driving…