Thanks for the question - and sorry for the delay! I pulled it down as I wasn't really planning on working on it in the short-term.
What did you find interesting about it?
Not open-source, and real rough at the moment but it's a combination of these three things + some custom systems to determine which way to apply gravity when you touch a surface.
Sorry, I know that's not super helpful unless you've got the time / knowledge to develop it from scratch, but can't share it as it's not entirely my work.