This video is pretty cool and was done pretty well.