This reminds me of Everhood, in both setting and gameplay. The artstyle sets it apart in a really cursed way, I dig it.