Just release the freaking thing already Nokia, & back-it-up with clear & widespread/constant marketing. It doesn't have to be the fracking Mona Lisa of software FFS!!! Android was a steaming pile when it 1st came out, even iOS to some extent. And even today after every major release they're often as buggy as hell for a while.