Maze made & solved by Mentor Zhen, published on 2017-11-08T17:05:44Z

* You have 999 blocks left.