I think these twitter posts are pretty obviously PR bullshit for deluded fanboys. Funny that so many here take them at face value considering the motto of this forum.