@sammyfox
Just to clarify I've downloaded the port of Keen Dreams for the Amiga and I'm giving it a go (using a CD32 Competition Pro/Honey Bee Gamepad ;-)). It's fine for a quick bit of platforming but it reminds me of an Amiga Public Domain release to be honest. Sorry if this is a favourite childhood memory of yours but the Amiga had an almighty advantage over the PC for this stuff. It's like the U.S. just put their fingers in their ears and ignored the Amiga in preference to the NES and early under-specced PCs! Both had horrible colour palettes (CGA was poor) and very basic hardware.
Unfortunately it has always seemed to me that the US likes to go cheap rather than what is better technology. By cheap I mean quality, not price. Also by whatever is fed to us on TV.
Basically Atari and Commodore didn't really advertise here, and game machines sold for kids and adults bought the computers. so unless you were a nerdy kid that went out of his way to find computer information and then talked your parents into buying an Amiga or ST, you wound up with an IBM compatible, or just a game console.
I never did own a NES, we went from Atari 800XL, to Sega Master System, to Genesis to Atari Mega STe, then my older brother bought his friend's A500 when he had switched to a Windows 95 system. Then we also got a crappy windows 95 system that I was constantly fighting to get sound or modem working...
Joysticks are always what I preferred, and we only out of sheer luck discovered that Spy Hunter on the 800XL actually used the second Joystick's button to use the weapons besides the machine gun. Imagine how awkward that is...