I didn’t quite understand the concept at first and thought your idea was a corrupted tamagotchi that fed on its owners’ souls, which honestly sounds like a fun idea to me.
Pretty straight-forward implementation, but it seems to work well enough. Unfortunately, I think I’ve sort of grown out of my tamagotchi phase. Still, good job getting this to work in such a short time!