(1) Add gamepad support:
(1.1) xinput controller is better, Microsoft Edge only support Xinput devices
(1.2) Browser support tables: http://caniuse.com/#feat=gamepad
(1.3) gamepad test page: http://html5gamepad.com/
(2) Add color themes selection
(3) More control key support: add "QWE ASD" and ",." keyboard support
(4) Rewrite editor function for more compatible with browser
(5) Maybe get bigger play screen, change scale step from 25% to %5