Spiders with water droplet hats are something I really needed to know about.
Ahhhhh… spiders are so, so cute!!! <3
This game had the most satisfying game ending I’d ever seen up to that point (circa 1994 or so). Such beautiful animation and great music!