Is this an official Marvel comic?
Even "hurting" Thanos is a feat of itself. Starlord sure is powered up there, isnt he?
Yeah, it's some sort of special crystal! Some artists interpreted its power more as a physical armor but I thought of it as more Dragonball-style charge-up.