Incredible progress. Haven't played this one in a year or more. I have finished the earth mission and I enjoyed it so far.
One issue I ran into is that after defeating the euryptid boss the surface it fell onto had fog of war so I couldn't comfortably see the upgrades it dropped and had to spam E for a few.