‘Squid Game: Unleashed’ Netflix Multiplayer Mobile Game: Everything We Know So Far
Netflix has confirmed that a new multiplayer game set in the Squid Game universe will be released in 2024. We’ve just gotten our full reveal via gamescom Opening Night…