The series began as a long-term project in 2006. It was filmed in Santiago, Chile in 2011, over 29 days in 54 different locations, and announced at the 2011 San Diego Comic-Con International. At the 2012 San Diego Comic-Con, it was again promoted in anticipation of its upcoming premiere. The series is distributed by Warner Brothers Digital Distribution in partnership with YouTube.
As new episodes premiered weekly via YouTube, new supplemental content was also made available through the series' official website, providing extra images, text, or video that tied into the story further.
The series is based on a future where one-third of the world's population has an implanted computer, named H+, which connects the human mind to the Internet 24 hours a day. The implant was created by a company called Hplus Nano Teoranta, an Irish biotechnology company founded with the intent of improving the medical sector with technology. The story begins in medias res, depicting the effects of a virus which infects the H+ implant. Concurrent episodes go back and forward in time to different settings, and various characters' viewpoints are used to tell the story.
Tubefilter wrote, "easily one of the most epic, well shot, well thought through web series released this year."