Hangzhou Opens Esports Town 

Hangzhou, the capital of China’s Zhejiang province and home to 9.4 million people, has opened an esports town within city limits. The 3.94-million-square-foot area should become the

Ten Unusual Esports Games

The most common games being played competitively include League of Legends and Call of Duty, but there are some truly niche games with intense competitors: Catherine is a game

Discover Smartlaunch today