Thank you for playing, and good job on getting a 4 digit score! :) We see that people are getting higher score more easier currently, as the components can exceed 5 stars (Still very hard tho). :) We have a non-bugged version, (which also makes the game harder) on newgrounds, you can find us in the featured games or the link below. We will have that version ready in our itch page after the BTP game jam is complete.
https://www.newgrounds.com/portal/view/718949?updated=1540384846