What a sweet little game! The mechanic itself is pretty good. I stood out of my chair when I read "Bug can't jump" because it's such a simple but effective way to create challenge. With better level design and stronger feedback / sound design, this would've been a strong contender.
- bocxyz