Multiplayer has been put into the BETA! [Link] Been playing it with three other friends, and I am so excited, been waiting so long for this.