Good job on this game. I really enjoyed it. I like that you added an option to show Solution in case someone gets stuck.