A couple of years ago, somebody, here in the forum, posted the link for this series that was under development.
Well, 2 years have passed, they still have the site up and running, and I heard nothing about the airing dates, or something.
The link is http://www.chariotsofthegods.com/
Does...