I might have beaten this fucking stage if both of my meme buffs didn't land on this pipiece of shit