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