so meego.org instead of maemo.org? Makes sense, although the name and logo are just so bog-standard..