Nokia Lumia 620 pictures and hands-on