Needs checkpoints....
....please, for the sake of my sanity make some checkpoints so that I don't have to keep starting over, you could have had split it into levels, with each level ending once you went through the coloured door, so that when you got caught you started over from the last coloured door, with the last level ending with the emerald.