Niice, I remember watching this one way back when it premieried on its site! Character designs are pretty fun, with the hand/plant creature being the most intriguing of them.
This holds up really well, it was fun and also relaxing to revisit this little journey into the lighthouse.