The trailer tells me nothing about the game. The description "non-linear 2D exploration game" is much more enticing than anything on the site, how is this game non-linear? I was expecting some sort of insight (or at least hint at) on the website, but I didn't see any. Then again maybe if I had gone even further into the trailer than however long I did (a couple of minutes?) I would have found something.
Either way, not a good way to sell something. :(