Nice work. The alien graphic is from a screenshot of the game, and I'm doubtful it matches up with the actual bezel graphic, so I keep my eyes peeled for a photo or scan of it.
----------------------
I have officially retired from sucking at everything I do. Life is much easier now.