Hmmmm, launching an independent platform, that means a new site with new software, i believe. Those don't happen overnight. Maybe they plan on using an existing software on a new site. Hell, i don't know i'm not a computer-cyber world geek so i am outta my league on that, but i'm pretty dam sure i would wait a while to jump back on lock, if they do make a new 'platform'.