Yes, it is demo videos. Demo videos are meant to learn things for new people. The vs450 fathom for Verizon had the email demo video, the V-CAST phones with TV for Verizon was introducing TV to phones, the retail Windows Phone 7 promotion video at stores such as Walmart at the time showed Windows Phone 7 for retail, 2 HTC 7 Trophy demo videos showed Windows Phone 7 and the AT&T network service for WP7.