Mountain Dew. Doritos. Noscopes. Sonic. Game of the Year (aka 420BLAZEIT) by Andy Sum has all this and more.
I'd "review" it, but I never get that far since I keep dying. Because I can't stop laughing.
You can play it (though downloading is probably preferable) here, with some gameplay footage courtesy of Orions Angel below.