One of the largest TF2 update was released this afternoon. We did our best to be back online ASAP, and so far both servers look stable. However, some of our mods had to be disabled, and I suspect VM benefits might not work properly (sprays and * in chat).
We have to wait until mod authors (including Dave!) update their plugins. It will take some time, so if you notice crashes, bugs, features not working, please "don't be mad"
You can however report bugs in this thread. We will do our best to ensure our TF2 servers are stable and awesome.