I liked the concept, and the art is really cute ^^ the way the light works is really fun, I think, even if sometomes it gets difficult to find your way and your friends... Maybe a map (that gets discovered as you walk around) would help? Or some hints, maybe.
But overal it was fun to play ^^