This is probably my most favourite Commodore C64 game ever. Even more so than Turrican.
I remember helping with the English translations for the manual - I think I'm still mentioned in the credits :-)
So nice to hear that :-)