Interesting concept, clearly inspired by Junji Ito. It felt like being in a Majora's Mask creepypasta. The end took me off guard.