I love the design of it but I ended up getting suck at the section right after Bug 9. Also remembering which bug was which was a tad difficult. GG though!
There are some not entirely obvious things. Arrows pointing in different directions help solve the puzzle. Thanks for playing! =)