Misfits win the 'Overwatch' Open European finals and head to grand finals – MemeSay