Congrats on the release of your game! You should really make a real trailer though, with some flashy effects, music and sound, maybe 80secs or shorter. Otherwise (with the video as is) this will leave a bad first impression IMO, not in regards to the actual game(play) but its presentation and the developer's "lack of care" for doing so.