Viewed all the "Making Of" features in Rare Revealed. 0.47% of players have unlocked this achievement