ok, wow. in the first minute or so I found myself really asking.. "what in the world.... and why the heck am I watching this" and till this moment im still not quite sure.. If i had to sum it up in one phrase just pure intrigue.
I really digged the tunes as well, nice touch =D