State of Decay 3 Announced

Undead Labs have definitely made their name off of the State of Decay games. The State of Decay franchise is an open-world zombie survival experience. It's not as well known as other Microsoft exclusives such as Halo but the franchise definitely has its fanbase. Undead Labs have been quiet on their next project since the... Continue Reading →

Website Powered by

Up ↑