an advertisement for the game space invades