I'm surprised to learn there was a Starstrike 2, I just remember the original "3D Starstrike", but looking at the videos online there's definite family resemblance! My history started with the spectrum too, like so many others:
So many of us of a certain age started with those early 8-bit computers, I guess "booting" straight into a BASIC prompt encouraged that exploration and experimenting which is a little harder to get at these days.
I never played the original Starstrike, but Starstrike II is still one of my favourites - impressive to see a 3D engine running on an 8-bit micro with 48Kb of memory and makes you wonder what we're spending all those cycles on now!
[1]=https://spectrumcomputing.co.uk/forums/viewtopic.php?p=11776...
I guess it's all about nostalgia either way though. The early experience in hacking games for infinite lives lead me to assembly, and z80 became x86. There was a lot in common removing anti-copying protection to getting infinite lives! Though modern games don't really appeal to me as much as Dizzy did, or the old-school fighting games.