Just noticed I got an invite too for the stress test this weekend, sadly I'll be working for most of it. I've heard nothing but bad things about TESO so far, but I'll give it a go.