Is it still being developed?
Yes, it is. Right now I'm working on the levels and allowing players to create their own, and I'm also still working out some issues with the physical animation system and giving players some tools to play with it.
Cheers buddy! Thanks for your work and your'e doing a grat job!