Incredible game. Easy to follow. But very fun to play. It combines a lot of different genre very neatly. Definetly play with people, discuss things and just enjoy the ride. The only thing I would wish for is a little more horror :D
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.