Nice camerawork and scene composition. Some sounds to accompany would be great :)
Using systems that you've build here you could make some nice story based games.