A new meme-linked cryptocy called Punch (PUNCH) has been lighting up social feeds and trading boards, with some investors likening its explosive…