Cambridge Startup Happy Cloud’s On Demand Video Game Store Now Open
Imagine that finding your next video game is just as easy as finding Saturday night’s movie on Comcast or Netflix. The Happy Cloud, the on demand digital distribution platform for video games, has just opened its online PC game store to the public, providing gamers an instantaneous alternative to the typical video game download.