It's not, I've been meaning since forever to put it back up. I suppose I should do that (given we did make a few improvements to it)
No TTT sadly, it's mainly Surf currently, sometimes get players on DR. Killermon has created an Escape gamemode which is getting tested currently. Would be nice to get TTT back!