Yes, that level is a bit infamous by now with some of my friends! Maybe it should have been a tad easier... but I am glad that overcoming it was felt rewarding to you. Thank you for playing the game!