TiTS wiki is still pretty far behind, especially given that some of the things added were a year+ ago
e.g;
All of the red leads to blank pages so you have no clue what any of these cybernetics do through the wiki alone which also has no dedicated wiki page for them.
Bit of a product of the time however as Dhaal was around when the game went on effective hiatus while they worked on moving the game off of flash. Which alongside a good deal of writers migrating to CoC2 at that time and a few other things simmered down community interest in doing things like that.