Ben Garney gave a short interview to GameDev.net about the PushButton Engine at GDC 2009 in March. The interview just went up on their site and can be found by clicking this link. Here is a good quote from the interview:
…we knew early on we wanted to do Flash games - it’s a key, growing game development platform. You can run it on netbooks or consoles or high-end desktop PCs, and you can port easily to iPhone, mobile devices, things like this. A big market. As we looked around, we noticed there were a lot of really great game development libraries out there, but using them together was complicated. So our first order of business was to build some technology to make it easy to integrate other people’s code - these great libraries - and that’s what become the core of PushButton Engine.Basically, our idea is - here is a way to build games out of reusable components and get lots of different libraries to work together. Everyone will benefit from that. It’s a better way to build games. So let’s get it out there are much as possible for everyone to use… which is why we used the MIT license, to make that safe for people.