With some polish, expecially in the physics department (some of the movement was a bit yanky) this could make for an interesting puzle/platformer game. Of course polish isn't all too easy though, in a 48h time period.
Well done!