I really don't know much about crane games, but it looks like there's a metric ton of them available on sites like alibaba, and based on some videos I've seen, it might be difficult to track down that specific game. Have you tried unscrewing the PCB to see if there's anything printed on the other side that might have any form of name or model number?