VentureBeat favicon

The Abyss is reinventing the digital distribution of video games