Great job on this! It looks good, but even more impressively the controls and physics are great, too!
If you have anything more you wanted to add, it does seem like there's a bit of room to cram things further, I looked over it a bit and got the byte count down to 993. ;)