I guess it might just be me, but I'm not really a big fan of it :/
Like, Pirate, I didn't like the music choice, although I might understand how more upbeat music could be attractive towards those who have never seen the game.
I know that you didn't want to show anything too amazing, but it wouldn't have hurt to just put maybe one impressive replay in there.
I did really enjoy the fight where the players change, I liked that
Overall though, it didn't really appeal to me.
Good work though, you must've put some good effort into this.