Hi all,
Does any know what game this image is from?
It comes from this youtube video about the various Sega World game centers that existed in the UK. It seems that finding footage of the actual places was near impossible so the author used various Sega related illustrations, including this image of what looks like a game. Time stamp is 2:22.
The green robot-like characters kind of of remind me of Space Harrier... but couldn't find anything follow this lead.
Thanks