I tried out the demo and absolutely loved the single player.

The multiplayer definitely seemed interesting, but was plagued with lag. Im assuming thats due to players being the hosts.

Is the...