I've been playing for a couple of days, and I can't for the life of me figure out what Armor does. It doesn't seem to increase survivability of the hero, or its damage. I must be missing something...
For those of you wondering how long this game takes. I started playing on Nov 18, 2018, and got the last upgrade on May 25. 2019. I still have two trophies left, but will likely get them in the next day. Seems like this could vary heavily depending on what kind of contract agents come up for you, but that might not be entirely random. I have 1500-1600 trophies on the island out of about 2800
When you get to the space fruits or whatever are near the top of the screen, they can be covered by the "AWESOME" and other text that pops up. They're pummeling the blender, and you don't see them.