Finally picked this up and gave it a try, and it's really fun.
Don't know if you played Drawn to Life, but this is more what I pictured that being like when I first heard of the concept.
In Drawn to Life, they'd tell you where you were allowed to put something, and you'd just design the look of it, not anything that really affected the game.
In this, you can draw whatever you want, wherever you want, similarly to Crayon Physics Deluxe (a PC game), and then interact with it however you want.
As far as I can tell so far, the physics aren't as advanced as in Crayon Physics Deluxe, so no drawing wheels and hinges and that sort of thing, but this also has more of a game attached to it, since it's a platformer at heart.