Kinda reminds me of Omori! The narrative is really well thought out and I felt completely submersed in the game