I played it alone so I can't say if it's fun in multiplayer, but it looks and feels very good. Sounds and some particles and it looks like a complete game.
I don't know if it's planned, but some additional player interactions could be a good addition. Like pushing other players or teleport another player around or something like that.