Home I eSports I eSports Game Reviews I Fans react during The International Dota 2 Championships at Key Arena in Seattle, Washington