I fondly remember this name from my C64 gaming era, and now there seems to be multiple titles developed by them. Judging by the comments most of them seems to hit a sweet spot with many with oldschool graphics/gameplay elements - I have mixed experience with such games to be honest, but this one...