StageMechanic is an OpenSource game engine built on top of Unity. It's goal is to provide an easy, but fully extensible way of creating. sharing, and playing block-moving games similar to Catherine, Robo5, and Pushmo. It's kind of like Mario-Maker, but for Catherine.
All Catherine and Pushmo style block and character mechanics already work, and many are customizable. Additionally we have several styles of blocks not found in these games and are working on support for importing Bloxels games.
It is theme-able, and if anyone wants to try their hand at making some interesting cubes let me know! All contributions are welcome.
Video updates of progress, as well as full source code and downloads are available at: https://www.reddit.com/r/stagemechanic
Chat with the developers at: https://discord.gg/TBU4MyE
Sweet!