I'll comment on every game! And my first impressions are already gone for most of them :D
But that's a good idea! The thing is, so far I've only got a French speaking youtube channel. I'll definitely think about it, though. I may create a new channels dedicated for jams. And if anyone else wants to stream about the games in the meantine, that would be great indeed!