Damn, thanks a ton! And thanks for the feedback and suggestions!
Yeah, the difficulty is a bit too much :) Thanks for playing!