This game has a serious memory leak issue that quickly compounds and can cause systems to choke.
It's a simple concept for a game that mostly plays out as expected but I feel what'd really help this game is better overall feedback for your actions. It's hard to tell if I've successfully given people christmas cheer or not (how many spirits does it take? It felt like it took anywhere between 1-3?).
Attempting to cheer someone up without spirits should give some kind of feedback, some kinf of negative sound + a little message maybe?
There needs to be some kind of mini-map or indicator to let you know where people and spirits are, as the map is pretty huge and I'd often find myself wandering aimlessly in a white void.
But yeah as said, well done for finishing something in a week. it's not easy.