Who would have thought that this day would come when Facebook would be beating YouTube in overall gaming views. Streamlabs has generated a report where for the first ever time people have spent more time watching gameplay on Facebook as compared to [...]