How a Sewing Machine Works

Wow - seriously wow. Iv always wondered how this actually work - and after staring at this for long enough i think i finally get it...