Thank you! I have had some other people mention the speed and difficulty. I guess it's kind of hard for me to judge how difficult the game is, since I made it.