One of the most unique abilities I've seen. A lot of games have your projectiles affect your movement, but the way you had that be so integral to your movement was really interesting and made for some fun platforming.
Love the room finish animation. Great work and kudos to you for adding sound fx and music. Excellent entry.