Welcome to

Everything for the keen puzzler, from beginners to the highly committed.

Great word puzzles to test your vocabulary and exercise your mind. Our word puzzles are regularly published in daily newspapers including the Daily Telegraph.

All our puzzles have a single logical solution and we have been publishing puzzles for over 10 years.

Click here to play our demo puzzles.

Bumper book

clockPlay the 1 hour puzzle

The ultimate Sudoku challenge for puzzlers to test their skills against the best in the world!

Play the Sudoku one hour puzzle and see if you can complete it within the time allocated.

Click to play
--> */ ?>

Play the 1 hour puzzle challenge

Popular puzzles

star Game name Play Game
star Game name Play Game
star Game name Play Game
star Game name Play Game
star Game name Play Game
--> */ ?>

Hourly Puzzle - Monthly Leaderboard (Other leaderboards)

= '" . mysql_real_escape_string($timstamp_month) . "' AND prog.bCompleted='true' AND prog.bCorrect='true' AND prog.bSubmitted='true' AND bSolutionSeen='false' GROUP BY prog.intUserId ORDER BY intPoints DESC LIMIT 10"); if(mysql_num_rows($rs) < 10){ $rs = mysql_query("SELECT u.member_name, prog.intTime, prog.intPoints, MAX(prog.intTime) AS best_time FROM tblprogress AS prog INNER JOIN members AS u ON prog.intUserId = u.id_member WHERE prog.intPuzzleType='1' AND prog.bCompleted='true' AND prog.bCorrect='true' AND prog.bSubmitted='true' AND bSolutionSeen='false' GROUP BY prog.intUserId ORDER BY intPoints DESC LIMIT 10"); } $count = 1; while ($row = mysql_fetch_assoc($rs)) { ?> "> --> */ ?>
RankUserTimePoints
RankUserTotal
score
Games
Played
1 Name 10,000 100
2 Name 10,000 100
3 Name 10,000 100
4 Name 10,000 100
5 Name 10,000 100

Championship Leaderboard

">
RankUserTotal Points
--> */ ?>