well done! This is a great foundation on which to build further. Keep going.
One suggestion is - when you use text inside the virtual world it breaks the immersion. I would avoid it unless it's stylistic like for example in Tom Clancy Splinter Cell Conviction where it is positioned properly instead of hovering above.
It seemed that the movement hit box is larger than the sword which resulted in the character pushing the ball and hitting the air. That happened a lot to the point of being annoying. It can use some tweaking.