I'm typically not the type of person to do this sort of thing, but what in the WORLD is up with that galaga control panel? Did you see where the right hand side fire button is? It's conked way off near the P1/P2 buttons, while the left hand button is somewhere close to normal. No wonder there's no overlay on the CP; the buttons wouldn't line up with it!
I thought it was just camera angle on that first photo, but if you check out the front-on photo on the yahoo pages, it's definitely there, and definitely not in the right place. Weird.
Nay Nay Stay Away!