Cool. good job.
I couldnt figure out what to do to get past the red and green gates on the next to the last level, but did you know you could fall off the map and softlock the game?