Nokia Lumia 720 and 520 hands-on Video demo