I've watched all 3 and had to go back when I heard the TG reference to see if it actually was one. I've been playing with that mod pack for the last couple of days too, good fun.
Look at this project before 1.8 came out. I sort of helped on it in the first month. I helped out with a bit of ideas and just moral support (and a bit of building) and I'm in the credits. Woo! xD /shameless
But for realsies, it's actually a really awesome castle and I'm glad that they finally had gotten it finished because it came out great.