You cleared all stages at Encore Peak! The forces of the universe are now on Tikiman's side. 19.00% of players have unlocked this achievement