Thank you! I definitely wanted all of the ships to feel unique, both to play as and to fight, and I feel like I did a good job accomplishing that. I don't think I did quite as good a job at getting the difficulty right. I decided not to add a checkpoint after the first fight because I wanted the player to have an opportunity to appreciate how much better at the game they've become, which they don't get if they never have to face the 1st enemy again after they win once. Also I just didn't want to put in the effort of making a checkpoint system.