7 Days To Die is a fantastic zombie survival game with tower defense-style gameplay included. It was developed using Unity, which means it is completely cross-platform across Windows, macOS, Linux, and most popular consoles. The game has a very busy modding community, who have created some stunning mods that entirely overhaul the gameplay.