Skybound Entertainment just announced a new multiplayer social deception game set in The Walking Dead universe. The Walking Dead: Betrayal will offer cooperation and competition for up to eight players.
Players will have to work together to try to survive, oh but wait, there are traitors among them that will try to put a stop to that whole survival thing. The game itself is being developed by Other Ocean Interactive, the team that made another social...