Fairly nice difficulty curve. Not too steep as to make you frustrated and not so easy that you could just breeze through it. Nice job! :)