Monday, May 15, 2006
Classic Videogame Advertising + Aliens = Awesome
This is how you sell Space Invaders. With the stop-motion Invader himself. On TV. In Japan.
This is what TV is like. In Japan.