Who? Stop posting.
Why is he returning to valve? They don't make games anymore
They still update Dota 2 and made a game like 1 year ago
If no one is playing artifact then is it a game?