Hey, you're the nanodoc guy, right? I recognize your name from Flixel...
Yes, I have the dubious honor of writing nanodoc, although Adam is not using it anymore afaik.
What motivated you to do this (as opposed to just using an existing engine)?
I think I ask myself that question every day
I think mostly because I was unhappy with what was out there at the time. Unity was expensive and prohibitive, Processing and Flash were too slow and unportable. So I ended up writing everything in C++ and compiling a library of reusable code, which eventually, with some organization turned into a solid engine. Then after playing with Unity I realized the value of scripting and being able to export the results to multiple platforms, so I wrote a Lua wrapper and a system that compiles a custom "executable" format as well as its own development application. I'm pretty happy with where it's going and I can't wait to share it with everyone once all the bugs are ironed out.
I'm sharing the enthusiasm about Becoming Animal here. Are there any videos of this project?
Unfortunately, Becoming Animal was very poorly documented, so the little video I have is not very good. I'll see if the guys I did it with can dig up any better footage.