'Nihilumbra' has been available on Steam for some time