I'm so glad Bugs Must die is now on itch.io. I came across this gem of a game the other week on twitter and had a chance to play it. It's great.
Hey my friend! It's so glad to meet you here:) Awesome gameplay video! Thanks !