Not sure if this is the proper place to post this, but for a while now a lot of Microsoft products have had this knack to present themselves with very melodramatic music. Before it was trying to be very industrial. Maybe this is effective marketing because it really stands out to me over any other trailer for products.
Edit: Oh wow, there might be some good stuff out there:
Log in to comment