It was another busy day in game news as we get closer to E3 2011, including word of layoffs at a big game developer, an update to a PC game download site and more.
The GoG.com DRM-free web site got a new update today with a new downloader feature, a new…