A Deep Dive into Logic-Puzzle Games: Is This Seat Taken?