> The Space Stranger cabinet has an overlay. It is different to MAME's cocktail > version.
Something else I noticed: the copyright for the game is given as belonging to Toyosaka Industry on that website, but the version in MAME is from Yachiyo Electronics.
Don't know if the information on the website is wrong or if I'm seeing an artifact of Google's translation of the site, but it could possibly be an undumped version.