Chinese streaming platform Youku's brand new game show, Squid Victory, gained attention after being dubbed as a 'rip-off' of Netflix's Squid Game . Youku is one of the most popular entertainment platforms in China with as many as 90 million subscribers. On the other hand, Netflix, which streams superhit show Squid Game, is banned in China. Youku allegedly faced criticism after a poster for their brand new game show, Squid Victory, was shared online. Critics claimed that the Chinese game show Squid Victory copies both the content and design of the popular Korean series Squid Game . The new game...