Really cool concept for a game! I can't really think of anything I've played before that I can compare it too. The way you handle difficulty is also interesting.