Squid Game is returning for a third and final season
The hit Netflix show has released a teaser for season 2