I Like the animations and the idea, not sure it works with the theme that well.
i couldn't get past a certain section until the game broke for me and I started to fly forever.
overall I did like the idea and with some polish, this can be much better.
but overall nice work the idea is interesting even if all the elements don't really fit or work!
btw I'd love it if you could check out our game as well :))