Yes, it does. You trigger the 10 Free Spins when you successfully shoot down the telescope Scatter. During the bonus game, the Power-Up feature is enhanced, and you get to play through six levels to get to the most lucrative rewards.