Very cool idea! I could see this being an interesting dynamic for a multiplayer game. Things got real hectic when the 3rd level was introduced. My one suggestion would be to turn down the rate of fire from the enemies in exchange for a couple different types of AI from the ship. For example: one type could home in on the player while would would sporadically change direction. Great work.