Part video game, part reality show and part animated series, a new project airing on Facebook wants to shift the thinking on interactive television.



Source link