I finally got through and beat the boss. Lemme tell ya, the vertical missile walls were pretty brutal. I was able to get through them once I realized that they usually came in consecutive pairs.
It was definitely a fun and satisfying game. Nice work!