It's a good game idea and it's very well implemented given that you were the only developer on the game!
As others have already said, the difficulty is well-balanced!
Good job, keep up the nice work.
Thanks for playing! I appreciate your kind words.