I have teh Asteroids one. It's more of a space invaders meets galaga than asteroids though. Astroblast... that's the game I was thinking of, basically the same thing as astroblast.
Kind of cool, mine sits on my desk at work, a couple people have picked it up and played it. It's an in for an acrade conversation here and there which is nice. =)