Nice game! It's a really solid puzzle game!
As someone else said I didn't know which bug I was in the beginning, but I figured that out eventually. It's a great puzzle game, maybe not so much of the theme in terms of bugs. But there are bugs, just not the ones I expected.
Great game, maybe have some harder levels?