After releasing exactly zero games, the Netflix AAA games studio shuts down