Oh man, that was a mind blowing one. Between the cartoonish yet high quality art style (both graphic and audio), the references, the jokes, and the incredible twists, i just don't know what to say. The ending twist is the best one, explaining the coop feature of the game using your crazy story.
That's a 5 stars for me, as well as 5/5 vote and listed as personnal favorite. Well deserved too. :)