Absolutely delightful. I've had a similar idea in my giant, disorganized idea pile for a while, but I'm not sure I can top this!
The setup is great -- it lands somewhere between Inception and Quantum Leap. The mission and scene generation tables are really well thought out.