Thanks! There is no way to get more energy yet which makes it really hard but artifacts are coming in the next update!
I was mainly talking about some of the boss ships being really difficult with their purple ships too, on a side note when I played it I was confused at first and just hit the wait button to progress.
Thanks for telling me, it will be clearer in the next update