Skillz Blog

Valve is launching a new game for the first time in 5 years titled “Artifact”, “Fortnite” logs over 100 million downloads in the iOS App Store, and The “Overwatch” League expands with two new teams from Atlanta, Georgia and Guangzhou, China

Image Credit: Valve Software

Digital/Mobile News

Gaming News

Business News