The ZX Spectrum version has the rooms visited progressively whilst the Amstrad CPC version allows the rooms to be completed in any order.
The ZX Spectrum version follows an ordered path through the rooms, while the Amstrad CPC version offers more freedom to complete them in any sequence.