Super fun and nicely put together. Well done.
If I have to nitpick, I might have liked slightly more generous hitboxes on the bugs, and a bit of coyote time for jumping off ledges.
The level design and modelling was fantastic. The premise was great. Loved it.