Sounds like an interesting concept! I think the last part of your tweet where you elevator pitch the game is really good. I'm not sure this video is the best way of showing pitching your game, as it's mainly very small text which doesn't read great when scaled down on Twitter. You'd be better off showing a collection of screenshots or showing some of the turnbased combat etc imo.