This has some cool cutscenes; I thought you might be interested.
http://www.youtube.com/my_videos?feature=mhee