Unfortunately you can still cheat
As with most maze games, you can cheat by holding down the mouse and moving through walls to the finish without restarting. Make the player restart the level if any button is pressed, then it will be cheat proof. Good shading though.