Extraordinarily impressive, and it reminded me of something I wanted to ask for. I know that we can make the camera move as we will, and thus create effects like the "swinging out of bed" one, but that'd involve rather a bit of "Set Camera Position to XYZ, Wait, Set Camera Position to XYZ, Wait, Set Camera Position to XYZ..." and so on, no?* What would be the chances of functions that did it for us?
*If not, I'd be interested in knowing how you did those effects - i.e., if there's a more user-friendly way