Impressive, looks very polished.
In regards to the ports at the time, the Amstrad version wasn't bad for £9.99 to be honest. C64 version wasn't bad either, smoother and better graphically than Amstrad but it was just too hard. Never liked any of the other ports to be honest, though I expect more from the Amiga and PC-Engine than the 8-bit computers.