Hall’s intriguing combination of philosophical contemplation, gaming, and awkward-sweet seduction produces a compelling love story with numerous laugh-out-loud moments and a final act that will thrill any connoisseur of romantic heroes’ groveling apologies.