Did they really rename it to tradershub or is it an April Fools thingy? Would at least explain a lot of what is going on here.