cool concept, I think you can add friction to movement so it doesnt slide around, and since it's so easy getting thrown the teleport really nice thing to have, cool game!
Thanks for the feedback! I was inspired by the Warcraft 3 map "Wizards". Sliding is part of the movement mechanics, it is done on purpose to make it harder to get out of the lava