I did read the ToS but those things can be so confusing to me sometimes. I would prefer if they just said "No live streaming" But instead it is in a whole bunch of legal mumbo jumbo.
I understand that they do not want you to use their game for commercial purposes but does that encompass free streaming sites?
I am part of a small non-profit gaming community and was just curious.