Blast through the mystery of the staff credits and return to the future. 4.11% of players have unlocked this achievement