"Will you start the fans, please!" Achievement

Icon for "Will you start the fans, please!"
"Will you start the fans, please!"

Start the fan in the Orb Maze.
2.42% of players have unlocked this achievement

10