I'm not sure where SoScared got that info. I'm sorry to say that it is wrong. TS has made a lot of progress over the last 6 months, but it is still far from being done. RA2 similarly so (because it depends on nearly all of the missing TS features, and then a bucketload of its own).
In all seriousness it's just some innocent hypey intrographics, saying that TS and RA2 are up next. I hope noone thinks that the mods literally are 2 and 5 seconds away