Netflix Shuts Down Its AAA Gaming Studio! They Never Made a Single Game?!

WATCH ON YOUTUBE