I think this might be my favorite game on itch.io! Really good atmosphere, it really stuck with me after I played it