DudleyHoreshanks' Maze of Wonders

This is DudleyHoreshanks' maze. Cheating walkthough to come...