This is really fun, I liked going for all the collectables
The pause screen was also great
Just a couple nit-picks:
jump height gets reduced when on downwards moving platforms which doesn't feel good
the staff recalls automatically when flying off screen so I sometimes accidently throw it right as it came back