Sega lays off over 100 employees from Company of Heroes studio  Niche Gamer

More...