I mean.... I have not spent any times on Microsoft Teams myself, but I guess it's like the new cool thing to do. So I guess if you are not on it you should feel bad too?!?!
Also, Stu... Please upload some mad bunny hops and bar spins.