The article is full of fails and half-truth. I see a twisted logic in these sentences.
How can you raise a white flag when you show a brand new piece of hardware with a revolutionary aspect (3D without glasses), and show your flag-game ?
The funniest moment in the article is when the athor tells that now, the HD twins are a competitor to the Wii. Finally !!!