Okay I'm not even going to bother trying to explain Framed to you. What's the point? If you watch the video you will get it immediately. I guess a moving picture really is worth a thousand words.
Alls I want to say is this: I really want to play this video game. I hope it gets the attention it deserves. What a clever idea with some seamless implementation. I need this in my life.