Been trying to figure out level 3 ever since you posted this game. I don't think I ever will. Not sure what else to try doing. Those pieces are so stubborn.
Yeah, that is probably the hardest level in the game.
Thanks for checking it out!