Unlocked all doors in Still Creek. You are the master of unlocking. 30.51% of players have unlocked this achievement