Blizzard Entertainment detailed some changes coming to Overwatch today, and they’ll all designed to help the game feel fresh. Overwatch launched in May 2016,...
ArtCraft Entertainment announced today that it has raised $11.7 million to help finish and launch its MMO, Crowfall. This $11.7 million came from investors,...