supports HTML5 video
Film is available here
A sci-fi short about augmented reality.
"Strange Beasts" is an augmented reality game. It allows you to create and grow your own virtual pet. How far can it go?