i remember hearing about this game a few years back, completely forgot about it until coming across it recently on a sketchy website, then just decided to download it from itch lmao