Just my 2 cents on Dennis,
to me the game feels like its tone is off. The characters are kinda cartoonish, dennis the worst of em, but the plot is trying to make this a serious story, it doesnt really fit for me. Either the characters would need to have a little bit more depth and realism to them, or the story would need to be more lighthearted. That's why I feel like the story we got so far would be better if Dennis wasnt in it, or only as a minor character who appears once or twice at the start and then is dealt with.