puzzle solving

Contradiction: Spot The Liar Download PC Game

Contradiction: Spot The Liar Updated Version Introduction Contradiction: Spot The Liar is an outstanding murder mystery game that incorporates interactive gameplay and live action video. This engaging game, created and released by Baggy Cat Ltd., enables players to put themselves in the role of a detective and sort through a convoluted web of lies and […]