This week I've added basic gamepad support that should work with most USB gamepads.
Implementation was relatively painless, however the gamepad API is not yet accessible on all browsers. You can see a full compatibility list here.
New Features
Gamepad support
A new function in the events file takes care of handling gamepads. you can see it here.
Roadmap
I figure it'll be useful to start listing these as I post new features.
Implemented
Keyboard control
gamepad control
basic AI
basic platformer physics
sound effects
random binary sequence generation (AKA first mode)