Amazing work! The solution to the maze was pretty cool :)
only issue I noticed was that when you select which controls you use, it gives you the opposite of that.