On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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.