We can all stop asking who will be the first to launch "the Netflix of games." We have our answer now, and that answer is... Netflix!
As was initially reported by TechRadar, and later confirmed by Netflix, the service's addition of streaming games...