Thanks. I have some ideas about how I can change the code to make ship movement easier, but some are a little complicated. Still, those are going to be one of the first things I try to update when the evaluation portion of the jam finishes.
Edit: Also! Yeah, I regretted the 30px square size about a day in, but knew I didn't have the time to go back and change it if I wanted the game done on time. In the future, I think 40px is going to be my minimum square size... maybe even larger than that.