Taking a look at Champ Games latest demo of Lady Bug Arcade for the Atari 2600!