Killer in the Cabin

Killer in the Cabin Announced

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 »