Star Raiders and Space Invaders: Good news, everyone!