While the art is impressive (though I suspect you meant it more as camouflage than decoration) ... Spoiler It's pretty apparent the solution is to find the hidden draggables. After that, it's a short ride on the sliders. Still ... enjoyable.
Okay I'm on the last draggable before the win button but I can't get it close enough. What am I missing?