Invader Achievement

  • Destroy 50 enemy stations.
    1.85%