Oh thanks a lot for sharing the game! Really. You've been great help man!
And yeaahhhh... I don't really know what to do with Youtube. Of course I'm not in it to make any money with these little trailers of mine, but I'm afraid the game really isn't youtuber-friendly in general. Can't really blame any content creators for not doing let's plays with the game. Nevertheless, I feel like I gotta stay faithful to what I started with the demo :P