Thank you for playing! Yes, I definitely made it a little difficult, but I hoped that the infinite lives / ranking mechanic would keep people engaged enough to keep going till the end. :D
Good comment about the enemy positioning at the bottom. I think I will consider moving them up if I update this further.