Frightened Beetles: Merry Glade! Maybe my BEST GAME...

https://store.steampowered.com/app/838390/Merry_Glade/