I read it all. It seems that they copy-pasted the Maemo concept, replaced "Maemo" with "MeeGo" in the text and created some new drawings.