Great one! A lot of fun and definitely incorporates the them really well!
At times it does gets really hectic, which just makes it really fun. I do, however, wish for a longer invincibility time, since there were some times where the same enemy dealt me 2 damage in what felt like a second.
It's a really fun game, great job!
Edit: I feel like it would be a great mechanic if you couldn't stop. Since as of now there isn't really a reason not to just stop moving after you have collected an orb.