I am glad you liked it!
And yes the difficulty was intentional. That is why I have left all the levels open so if you get stuck on one then you can try another one