Really beautiful game. I love such bug-themed games a lot.
But as for gameplay, I think you need to work on AI and combat, as for now fighting feels somewhat tedious and bugs aren't really feel as a danger. Tho maybe it gets better later, I somehow stucked in stones in location when you meet frogs for the first time. Also, player weapon range is too short as for me.