Haha, lots of these threads around it seems. Hard to blame you though... I feel the same way about it. The TR team has made that game engine do things it was never designed, or meant to do.
Pretty amazing when you consider that it's a game engine that's over 10 years old!