Incredible story you got here. I really like the premise of it.
The gameplay itself is a little bit confusing at first, but after a few turns I understood what's happening.
One thing that's bothering me is how long I have to wait for each turn. I think it would be better to just fast forward until the next character's turn, instead of waiting in real time.
But this game is pretty solid and has potential in my opinion.