Team 17

Team17 are the developers of the game The Escapists: The Walking Dead.