7 Days to Die may feel broken and unfinished because it's an early access game that is still in development. The PC version gets updates more frequently than the console ports, but no matter what, you're still playing a game in Alpha form that has yet to be finalized. Part of the fun is seeing what new content the developers add with each new version, but you have to keep in mind that you're essentially helping a small dev team to playtest and refine a game while they're in the process of making it. I've been messing around with it for over a year now, and I subscribe to several YouTubers who do both solo and co-op play with it. :)
Dead Island was tons of fun, though it makes the mistake every survival game makes at some point, which is to turn the slow, deliberately-paced melee combat of the early game into a fast, no-holds-barred gun-fest by the time you reach the endgame. Dead Island: Riptide got savaged by reviewers, but I'm not sure why: it fixes a lot of the issues I had with the first game, continues the story of the four original survivors, and adds a fifth playable character with his own unique style.
Nice work here, my man. :)
RE: Zombie games Comparison of Game Styles