Yes, it has the graphical implementation - just none of the gameplay. (I bought it by accident, thinking it's a god game)
From Dust is a puzzle game. If you don't click the right "powers" in the right order, you lose and have to replay the level.
If you do click them in the right order, you get the cutscene and proceed to the next level.