Welcome to PJ's Puzzles
Hi! My name's Pete, and I make... interesting puzzles.
Most of these started life as programming exercises that I decided to unleash upon the world.
Once you get used to their quirks, they can be surprisingly addictive.
If you create an account, you can post scores to the leaderboards and play old daily puzzles from the archives.