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.  =)