Overwatch New Developer Update – Game Designer Scott Mercer Goes Into Detail About The Upcoming Priority Pass System