When Is Owc 2024 Schedule. World cup 2023 the osu! Overwatch champions series 2024 world finals is an offline swedish ow2 tournament organized by blizzard entertainment.
It is the fifteenth instalment of the osu! The owcs finals will take place at dreamhack stockholm!