Separate names with a comma.
Wow there really are a lot of these. I don't think either of them are it, but Phoenix HD and Storm Strikers seem to be the closest. If I see him...
I saw this guy playing a game on the train this morning. All the wording was in Japanese (I think) and it looked kind of like a modern day Galaga...