First of all, congrats on the launch!
Congrats also on what seems like a very bug-free game.... the beta was ridiculously short, and I'd wondered if there was going to be enough time for all of the bug-catching that typically goes into that, but.... it ended up not being an issue. Much as I like Valley 2, that one was a glitchy pile of glitches (omigod the wall crawlers) throughout most of the beta, while this one has been very smooth and without issue, at least so far. Havent run into any noticable glitches or major issues at all.
I'll be interested to see how this one sells. And I think this one is ripe for some LPs done of it on Youtube as well.
Now as for that trailer.... I can agree with Nanashi to a point. Probably the biggest selling point of this game to me is the gameplay..... it's much like Valley 2 in that it's got that whole "very tactical" feel to it, in that the gameplay/combat/everything revolves around making very careful and strategic use of the things you have at the time, and there's a definite puzzle element as well. The trailer though, does not show this. What it DOES show is pleasant-looking overhead tile-based gameplay that is very reminiscent of many games from the 8 and 16-bit era.... THAT is going to draw some players immediately, and I think this game should actually do well with screenshots as well for that matter. It does a good job also of showing the story stuff, since that's definitely another big point with this one.
To be honest, I kinda think that you guys should consider doing a second video..... which wouldnt need to be anything like that, just one that shows off some gameplay ideas, as well as pointing out things like the level editor, which is another big plus for this game that the trailer doesnt mention.
Now granted, this is how trailer videos often are.... lol, I usually come away from such videos knowing exactly squat about the game I just saw in them. But still, I thought I should give a bit of feedback anyway here.
EDIT: Also, I'm curious, what's next for you guys? I seem to recall hearing that you have a number of other planned projects, though I dont remember any specifics.