MIO tells an unsettling tale of lost memories in a technological abyss of a space ark full of rogue machines, which feels ...