Having recently wrapped up my first playthrough of Chariot of the Gods I can indeed confirm that it's a pretty damn great adventure, and also that, of the grand total of one RPG's that I've ever played, the Alien RPG is by far the best and only.
Well deserved!