Keyboard support, added sounds, gameplay tweaks