Six years after acquiring Games.com from Infogrames, AOL has relaunched the site with a multi-device experience in mind. The HTML5, mobile-first gaming platform boasts 5,000 free titles and a bunch of new features. [Source: The Next Web]