Great job! I think it could be improved in relation to fluidity of movement and with the addition of some animation, but either way I enjoyed it. I hope you will continue to improve it :)