You're getting better every game!
My main irk here is that it's hard to know where the rockets are going to come into the screen because of how small the viewport is. Perhaps have the player on the left side of the view since you're in any case only moving right? This way you can at least see the rockets before they hit you.
Either way, really cool especially with the random generation!