Great overal game. I love the glitch effects and i think that it's very creative to see bugs as power-ups. The game is hard tho.
I didn't have much time to test the difficulty of the game, i tried to balance it as well as i could. Thanks for the feedback!