Its a nice concept :) And sometimes really challenging ...
Yeah it is on the verge of a rage game, I was going for that since I am planning on modifying and turning it into a mobile game as well.