It seems really well put together however its not very intuitive. I was confused the whole time playing the game even with reading everything. Too many gameplay mechanics to learn all at once. If built out however Im sure you would have time to ease the player into it better.