New "Ghost Hunters Corp"

This game looks so much creepier than “Phasmophobia”, if not an improvement over it.