Great that they're experimenting with content discovery mechanisms. Unfortuntely, with these micro trailers they seem to be going the same route as Netflix: enticing people with flashiness alone.
I think most people will go to the reviews section or an aggregator website like Metacritic before they purchase a game. Why not include that information up front along side the flashy visuals? Surely that would reward talented developers while giving users the best possible experience.