Space Invaders + Twin Towers = Controversy

UPDATE: Tatio, the owners of the Space Invaders IP has issued an official response….a pretty pissed off response, actually. Check it out here. So what’s going on this week in video game news? Well, the Leipzig Games Convention is going down in Germany and at the show, digital artist Douglas Edric Stanley has produced an… Continue reading Space Invaders + Twin Towers = Controversy