It was one of our design goals that players would need to make use of the resources in the world to take down the boss, so I'm glad to hear you had that experience. Congratulations on beating the boss! If you're interested, more weapons and color filters can be unlocked by playing more.
Thank you for the feedback about the background and controls!