Really nice idea!
Sometimes the collisions felt a bitt weird (as in the character started jittering in some positions), but it was really fun to give a try!
Goodjob :D