A Plague Tale: Innocence, logic and puzzles in a wonderful game - E...