Beardo, I didn't get an invite from you so I sent you one instead.
In other news, I got my skill rating in Overwatch. 56/100; That's just the starting rank after my placement matches, so that might be pretty okay or terrible, no way for me to know for certain.