Instead of the Youtube video, I think a step-by-step guide and feature introduction would be way better. Something like http://introjs.com/ but otherwise the game seems interesting.
12 hours seems pretty great in terms of time investment for a new game. But I can see how it's probably annoying if you have a lot of free time or you game a lot. I miss those days.
:D
Also, 12h turns seem incredibly long :(