Congrats, you won your first match at the IAA Mining Facility! 6.43% of players have unlocked this achievement