Rising Star Games' 2020 Switch horror title has launched on PC after a recent leak spilled the beans on the surprise release.
The Steam release trailer went live early and is now private. A store listing has also been discovered, though it's not currently live.
The eccentric horror title is probably going to release for Steam some time in 2021.