This is very creative and fun. It also makes me feel very creative solving the puzzles. Nice execution! Good job!