Woot! The server is now open to everyone to join and play. The IP address to connect is play.megaversemc.net
Please report any glitches and/or issues you may find.