This is really cool and creative. First minute is slow but it gets really interesting.

http://youtube.com/watch?v=3wdc4P-4aqw