Seems like every single run ends in an infinite battle where I can't kill the enemy and the enemy can't kill me. Both ships lose their lateral thrusters and then the enemy cannons itself back and forth off the sides of the screen. But because the cannon range is so short, the shots can't actually hit you, so it just keeps recoiling back and forth off the side of the screen where you can't see it. You can't hit it, and it can't hit you. Infinite nothing gameplay.
NONE of the decisions I make while building my island prevents this outcome, and piloting the island is always a total crapshoot, so there's literally nothing I can do to prevent this. One time I stuck my core on a healing block just to see what it did-- not even altitude could kill me! It takes a game with potential and makes it unplayable, since I literally never know when the game's going to suddenly throw itself into an unwinnable state.
Why not do what all base-building games do and give the core a small ammount of basic gameplay juice? In some games this would be resource generation-- here, it should definitely be lateral movement. Not fast movement. Not good movement. Just enough that you can maybe try to pursue some sort of change to the game state when the enemy decides to troll you with an infinite cannon recoil loop.
Seriously, I can't even get through the first area without this happening.