Can't say I am too curious to play the winner, but this show isn't really about the Game of the Year - more about enjoying the three idiots.
I tend to listen to these types of vids while I am driving. Even then I may lose interest after I realize I stopped paying attention for too long!
I didn't have time to listen to over a hundred minutes of rambling: what's the Game of the Year in the end? Nucleum? Sky Team? 20 Strong? Voidfall? Tales of the Red Dragon Inn? All of them?