This game had a relaxing but somewhat creepy atmosphere and it was fun walking around the town collecting the presents but the movement felt a bit floaty, other than that it was a fun little game.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.