I just discovered Innovation though the link on the FAQ, and I'm quite glad I did. (BTW, at first, I thought it was a game Doug made himself, before I searched it online.)
(Also, many thanks to the helpful player who explained the rules to me - I picked it up on my first game, and won my second and third games vs people! Needless to say, I'm hooked.)