I like the creative mechanics; it's a differentiating factor in a platform game. I think it has potential.
Good luck at the jam!