LEGO makes 100 mechs a year, the head is the main part of the set and it's REALLY bad. How much you want to bet that they went with the flat piece to use a sticker over a print?
The tower needs a better slope, it seems off in the newer one. The A is really nice. Maybe it will be okay, but $90...