That was easy to understand and fun. Some sort of competitive aspect (e.g. a leaderboard) would make this addictive :)
Before I implement one, I'll likely add permalinks to puzzles, so you can race against your friends in solving the exact same riddle just by sharing a URL.