Flash
0. Как уже сказали выше, в лоб проблему не решить. Т.е. просто за счёт производительности не вылезти.
1. Проще разрабатывать. Как минимум некоторые вещи можно сделать через анимацию. Как максимум классический ООП. Это позволит проще работать с большим количеством объектов.
2. Подавляющее большинство игр в социалках — это флэш, что как бы намекает.
3. Про мобильные устройства. Гораздо проще будет портировать игру на AIR и распространять как приложение, чем возиться с мобильными браузерами.