Definately, it all seems to piece together. I downloaded the 31mb trailer while i was in bed lastnight, and after watching it, im amazed. It is definately 1960s, we should be getting more information about it soon, i did not notice this stuff on the website before...so maybe they will keep updating, and giving away more information...
Another thing, the music is amazing...i was watching it an not only thinking this video is fantastic, but also was thinking wow, the music really kicks ass
*cant wait for more*