To give a final opinion I'll wait until I complete it, but at the moment I consider it one of the best games I ever played
(My personal list contains Undefeated, LF1, Vagrant Hearts and some titles that most youngsters don't know, like Eye of Beholder and the Ultima series).
So I highly recommend testing Onyx, it's worth every byte of download.
Spoiler: show