Killer in the Cabin Announced
Games People Play has announced the release date for their latest deduction and survival game, Killer in the Cabin. The game will be coming to Steam via Early Access on November 11th. The full launch ... Read More »
Games People Play has announced the release date for their latest deduction and survival game, Killer in the Cabin. The game will be coming to Steam via Early Access on November 11th. The full launch ... Read More »