Reminded me of that one Prince of Persia movie, "Sands of Time" or something like that. Regardless, a very neat little story. Well done!