Trapped by Cassie Black
I can't even.
This kind of crap is why I stopped picking up freebies by unknowns. The only positive thing I can say about it is I didn't notice any spelling errors.
ETA: Decided to spoiler the nasty words.
(show spoiler)
Recommendation: Avoid harder than a shuffling dude during a zombie apocalypse.