Прочитал внимательно ваш вопрос (2 раза прочитал!) — Вы не на тот тип игр ориентируетесь. Вы ориентируетесь на маленькие каузуальные игры, а Вам надо бросить свой взгляд на независимые крупные браузерки.
Флеш, это конечно, хорошая платформа для написания игр, но и она имеет ряд проблем.
Игры на Canvas или WebGL оригинальны, но не «эффективны» — они никогда не создадут полноправную конкуренцию Flash.
А вот «стандартные» крупные браузерные игры основанные на спрайтовой анимации и игровых js-движках скоро начнут возраждаться, т.к. HTML5 открыл для них очень много новых возможностей. Вот тут место вашему фреймворку.