Guitar Hero Live developer suffers layoffs
Guitar Hero Live is the first main game in the series since 2010. With new instruments, tracks, and changing streaming content, this rhythm game has everything you could want. Unfortunately, even these features... Read More...