This site sounds like you could get away with free static hosting after pregenerating a few hundred puzzles locally.