Nokia have confirmed it's all about Meego and just to twist the knife, we aint gettin it. Sounds pretty ditched to me...