Well done! I had some trouble avoiding the obstacles because they would block the passages I had to go through but thats my only issue, but good job!