I played through it a while ago, and it was amazing. Whoever made it put a crapload of effort into it: the puzzles are well thought out, levels are detailed, and there are lots of awesome set pieces. If I didn't know better, I'd think it was made by Valve. In fact, it's probably the closest thing we're going to get to Episode 3 for a long time.