I think this is wrong. You can buy them by Hozer for US $11.00.
Here the link:
Hozer Face Invaders
Maybe noone esle has buy it, then this is the only one. But you can easy buy them there, and you will get the same.
Exactly my meaning
I think Barry should have said "a game I hacked from Space (er, Pepsi?) Invaders" rather than "a game I designed".