Thank you for this honest feedback :)
You are pointing at interesting topics.
I understand what you say about Mark. Actually, after a few runs, he doesn't talk at all during waves but it may be a problem for the first ones.
We are mostly focusing on gameplay so I'm glad you have nothing to complain here :D