The nostalgia of a classic cartoon mixed with pure psychological horror is a genius combo. This is peak indie horror right here