It's crunch time at work with a bunch of stuff scheduled to launch by Friday. I haven't received most of the stuff but I've had my hands full with the new Disney Channel series, Good Luck, Charlie so I haven't had time to worry about that other stuff. The site bugs from QA are minor so that's cool and the game only has a problem on the culdesac version that will hopefully be resolved tomorrow so cross your fingers that it will be live Friday morning.
Thanks to Burning Mass for pointing out that the official Team Fortress site posted an update today to let everybody know they are hard at work on the Engineer update. No word on when it will be released but they have been testing out some new ideas in-game so that's cool.