The new Mountain Dew flavor taking the summer time by storm. To herald the release of some inane video game, and make itself necessary. I imagine it tastes like cherry kool aid and gushers. I blatantly stole this sight gag at the end from Kat Gray. No apologies.