Items tagged with frost giant studios

The Electronics Entertainment Expo, better known as E3, was canceled yet again this year. In its place, serving a similar role, we have Summer Game Fest. It's still going on this weekend, but the biggest announcements came from the opening... Read more...