Completed 'Welcome Back' and got the gang back together at last. 3.34% of players have unlocked this achievement