Space Invaders is a video game icon: even people who don't play video games are likely to recognise the bitmap images of the Invaders thanks to Taito's persistence in keeping the brand name alive via ...