What does the Renegade Game Studios and Roll20 partnership actually mean?

time to read: 4 min