If you're going into this knowing it's a B-grade film (Possibly C), purposely designed to be nothing more than a silly movie to pass your time, then you'll have an okay time.
I look at it this way, when watching a film there are two ways to view it: 'Objectively' & 'Personal enjoyment.' When I rate movies I do so objectively, so objectively this movie is a 3 out of 10 film. However, personally I didn't mind the movie, so my own enjoyment was about 5 out of 10.
My personal enjoyment level is based on the fact I knew what I was in for, had I just started watching this without knowing it was a B-grade affair I would've been thoroughly disappointed. However, because I knew what I was in for, I was able to turn my brain waaaaaay off and enjoy the ridiculousness on offer.
The story line exists simply to make the events of the film happen, there's no depth to it and it basically doesn't matter. The bi-racial guy they hire to play the black guy is literally a caricature of what it means to be black. He says things like "Dayuuum" and "ya'll's crazy" and opts to leave his friends behind... Very poor representation of 'being black', but it's something I've noticed B-grade films do A LOT! Black people are nothing more than a caricature to ridicule in low grade films. It's a real shame, wish movies would stop doing this.
The film clearly doesn't have the best budget, so the gore isn't even as much as you'd expect, the actions not shot particularly well, lots of cuts, and reactionary shots (like blood splattering on an attackers face) rather than shots of the actual impact, especially when it comes to the human victims. One human they kill isn't even shown dying on screen, another is killed so effortlessly you wonder if all the money dried up before they got to him.
TLDR; If you want a crap film you can turn your brain off to and just watch the carnage unfold... have at it. If you're looking for substance and want plot, good characters, theme, attention to detail and competent story telling... look elsewhere, this is definitely not the one for you.