I get a Missile Command feeling from this. I wonder if I'm on the right track from thinking it's from that era.