Some of the people who made an early bet on Google's ambitious attempt to revolutionize video games are losing patience (GOOGL, GOOG)


Trending Today on Tech News Tube