I appreciate the attempt at the turn based gameplay, but the turns are taking forever. Maybe if there was at least some animation to look at meanwhile. Otherwise you can just skip the delay and let the player take turns until something actually happens.
Cool music, btw.