Fun maze :) I ended up using the stars in the sky, to help me tell where I've been, so I could find my way out! The controls were a little hard to get used to, but it worked good when I figured it out.
Maybe you could checkout my game if you have time?