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.