Netflix has reportedly closed its internal game studio in Southern California, which was poised to release a AAA game.
Read more
Source
See author's posts