Good news, snails multiplayer has been updated and its now super easy to find games and opponents to play against. Try out the multiplayer in the demo at www.snailsgame.com ...

this is awesome... anyone wanna challenge me just get the demo real quick and look for me...