Today the World of Warcraft devs pitted a North American 5-man team of streamers and YouTube personalities against their European counterparts in a race to finish…