We recently moved to a new host. We hope you enjoy the better performance.
Well still technically rumor, but it wouldn't surprise me.
That logo you posted is a fake. The guy who made it posted about it in Reddit and a bunch of game sites started grabbing the logo he made and reporting it as some kind of leak when it was just something he made for fun in Photoshop. It shows how fucking stupid about 99% of game news sites are these days.