The ZX Spectrum version has the rooms visited progressively whilst the Amstrad CPC version allows the rooms to be completed in any order.
In the ZX Spectrum version, rooms are explored in a specific order, whereas the Amstrad CPC version permits completing rooms at random.