As stated by others here in the comments section, you nailed it at the "bug vision" feature. Not only this was very innovative but it also fits the theme so much. I just missed the SE's and BGM's.
Also, I saw in the comments that you made this whole thing in just two days, which impresses me a lot. I made mine in 4, and the game isn't nearly as big as yours! Nice job!