Text this: Games, puzzles, and computation