This anime clip was produced to help promote Taito's arcade centres. That and celebrate this game's 20th anniversary (which is this year!). One things for sure: these aren't your father's Space Invaders. [via Technabob ]