A Storm vs Invoker mid matchup guide by Captain Iceblock - a top 100 Storm player on Dotabuff's player rankings.
Captain Iceblock
Content Creator & Storm Player
Captain Iceblock is a top 100 Storm player in the world according to Dotabuff's player rankings. He makes awesome video guides on his YouTube channel - if you like his content, subscribe to his channel and support him!