If you are still caught up in the death game hype created by Squid Game, you need not look further than Netflix’s Alice in Borderland. Last year, the show received all kinds of praise from the audience and critics alike and even became the most viewed Netflix show in Japan for 2022, even[…]