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