Had a lot of fun with this; I had thought of doing somethign similar but couldn't figure out the execution; you definately did! Only negative was that the last door o nthe last level wouldn't open once I got the key, but that could be a me problem. Have plaeyd about a dozen submissions as of now and this is my favorite, well done :)