The game appears incomplete. The biggest setback is the frameRate, as it inhibits realtime gameplay - should be at least 30 fps. Jump("W") seems to be inhibited by the framerate; is not responsive enough. Is this a performance issue or a choice? Minor things would be having the sprite animation of a spinning ball match the acceleration of the sprite, having the action be something like "E", and reducing the volume of the sound effects.