Anybody know if anything is wrong over at TT? Did a google search looking for info. on x-trader and a demo (haven't been on the website in a while), and am getting weird search results? Is it just their website is down, maybe. Did TT get bought/sold? Can't imagine it went belly up? Is anyone still using this platform? What's the deal....