I take it this is for your WIP, Coos County Reaction?
I agree that a long cut scene, with the npcs in shadow and stilted, forced dialogue with bad voice acting really isn't going to impress the player (unless there's an option to skip the scene) but short cut scenes with tight dialogue could actually enhance a game. I think Soul Hunters is a very good example of cut of this.
Maybe what you need is to use the cut scenes in a different way to tell the story and convey information. Maybe if you had your main character essentially relating the events to someone else then you could at one stroke give a bit of character and convey information.
For instance, looking at the story outline you wrote (the quotes are taken from what you wrote).
Quote: "It is another typical day at your job, which is at a fastfood joint. Everything is going normal until you hear a scream outside."
Opening scene of character sitting in a police station with a police officer sitting opposite:
Officer: So, kid, tell me what happened.
Fade to an image outside the burger joint where the player character works.
Player Character: It was another day of flipping burgers, another chunk of my life I wouldn't get back back.
Animation of player character flipping burgers (woman's scream is heard). Character looks up sharply and then runs outside to see what's going on.
Quote: "...outside someone is lying on the ground dead and a vicious bloodthirsty person is staring at you."
Player Character: whoa!!
Animation of zombie looking up from a half eaten body.
Quote: "The zombie invasion has begun, and it is up to YOU to put a end to it before the problem becomes unstoppable."
Cut scene of zombie hordes. The player runs to a safe area and the game begins.
The whole thing will be over in less than ten seconds, not enough time for the player to get bored. The "... another chunk of my life I wouldn't get back back" is completely unnecessary but gives a bit of character and lifts a simple bit of narrative. Because you've now established the narrator style everything could be said with this one voice from this one perspective, with maybe a little prompting from the police officer, and you can add a bit of character when describing anything.
If there's a scene where an npc is talking, this would be done in the style of the player character retelling the event. A bit like the way you might retell an encounter to someone else. You can add a lot of character because you can add in the player character's interpretation and fill in details that you won't necessarily show.
So for a scene where the boss confesses that he poisoned the food at Taco Bueno you could have:
Scene back at the police station (could use the same one as before).
Player character voice over: He started flailing his arms and ranting about his burger place losing money 'cause of Taco Bueno stealing all his business. To be honest his burgers weren't that good, Taco Crud could've opened up and he would've lost customers. Anyway, he then said he poisoned the Tacos to try and get them closed down.
Player finds a bottle of poison:
Player character: We found this bottle of funky smelling black stuff. You didn't have to Holmes to know not to drink it. Crud, it even had "poison" written on the lable.
Police officer's voice: If it smelled so bad, why'd people not notice?
Player character's voice: They put a lot of chilli on those tacos.
It's not laugh out loud funny but it doens't need to be. It just needs a sense of character.
The beauty of this is that you don't need a whole bunch of different voices, just the player character and the police officer.
You don't need lip sync, if the cut scenes are short and the dialogue has got a bit of punch then no one's going to notice.
You could even have an end scene with the policer officer talking to another police officer about the case.
Police officer one: That's was one messed up story.
Police officer two: Too right.
Police officer one: Anyway, it's gettin' late. Wanna grab a bite?
Police officer two: Tacos?
Police officer one: Sure.
The end
I don't know, I'm not a writer. I could be completely off target.