Open the latest puzzle