I've uploaded an updated version here!
Changes include:
- controls work in IE and Edge
- 2 more levels and small adjustments to some levels
- higher frame rate (attempts to use screen refresh rate) rather than fixed 20 FPS, should make it feel more responsive
- fixed a bug where an incorrect level could be loaded after winning or losing a level