Infinity Train, Chrome Canyon – The Mirror World