Where are the aliens...................
The lyrics where a bit hard to understand for me as my home language is spanish. But not that bad! Anyway some subtitles would be welcome.
Graphics and style are as good as always, keep them up!
You mentioned the Antikythera mechanism as an "out of place artifact" but if you (or anybody interested) go and search the Wikipedia you'll see some nice references in the "Antikythera mechanism" article in the section "Similar devices in ancient literature"!
As the lyrics where a bit difficult to hear I could have missed the entire point of the video if this is so, somebody please, PM me. Thanks.