I picked these up, with no real intention of ever playing them anytime soon. However next week, December 9th, Godfall (Challenger edition?) is going to be one of the freebies, I will definitely be installing that right away.
Hopefully the Godfall Challenger edition has the full game? It is somewhat vague, it has bonuses listed, so one would assume
it has the base game, but who knows.