Space Invaders Propaganda Print [Poster]

mankind obsession with fighting off potential alien invaders are undying. that obsession was probably why the popularity of the 8-bit arcade game (or was it the other way round?), Space Invaders and to date, these pixelated enemy aliens have sort of became an cult icon for video gaming industry – as proven by its wide