and so it's been stated, andy didn't release that source, someone leaked his old version (or at least that's what I remember reading happened)
Also there are multiple bugs with that version. I suggest using it as a coding example, NOT a source to actually run. You will learn more in the long run and end with a better final product.