Cool but I think it's better to separate architectural frameworks like Crafty, LimeJS, Cocos2d-X and rendering engines common propose like EaselJS, Three.js. Also I'm developing free modular game engine (http://darlingjs.github.io) it's architectural framework. How it can appear on a list?