This is third game of series "Jerry's endless travels" on ZX Spectrum. First quest is platformer with puzzle elements. You must save your friends who knows where to find cursed ball. You can use different items and ghosts to solve this puzzle.
Second quest is ruined town with toxic acid and giant bugs and you used special costume to avoid enemy spies. Genre is adventure, but tehnically is also open world game since you can walk in town everywhere. Just find a cursed ball in this giant town and you will get a message that you destroyed a cursed ball.
Also there is version 2 with different colors and some sprites and for 1st quest you can also play 10 alternative characters.
https://frederick352.itch.io/jerry-endless-travels-cursed-ball