This functions really well, especially for a first project. I appreciate that you gave the player some sort of goal other than just "survive". Although the orb collecting is a simple addition, it adds a lot more to this game than exists in it's peers. Furthermore, it adds the depth of challenge as you have to collect 5 orbs without dying to see the boss.