I can admit as one of the developers of the game I find the last level incredibly difficult as well. I have beat it only a few times. Glad you enjoyed it!