"Deadpoint" is an engaging third-person survival game set in an apocalyptic world overrun by zombies. Players take on the role of a resourceful scavenger, tasked with navigating the dangerous lands...