I think your trailer is actually not bad.
The only suggestion other that I have other than fixing the English mistake is to place branding later on in the trailer; Consumers don’t care about who made a game (and if they do, they already know), they only care about whether it will be fun or not. Thus, you should place gameplay before branding.