I'll look into that and see if I can make it feel less floaty. As for players colliding with each other I did leave that as a way for players to block each other, you can actually dodge through other players, but I can see how this may not be needed or rather annoying.
This is exactly why I wanted to make this game. Glad you found it so fun. It is just me working on it as of now so progress may be slow but feel free to follow me for updates on the game.