The presentation looks great but had a lot of control issues with it. Could have been a really solid and fun puzzle platformer!
I played it here: