Thanks for playing the game!
The game gets hard and complex really quickly, you are right. Even I struggle to solve the levels I have created...
You can find the assets' sources under the "Credits" section if you'd like to use them!