Fun game, and amazing art style, would've loved to see a fully featured game with this boss fight in it, also, you might want to reduce the amount of bugs in game, they seem to appear a lot :)
Interesting Mechanic, and overall really fun game, would've loved to see you experiment with the mechanics even more, and give the player more freedom with bug mode