If you're into horror, I really enjoyed "Brand New Cherry Flavor".
https://www.youtube.com/watch?v=wOzM3c33TVg
Alice in Borderland was pretty cool too. Now I'm waiting for Squid Game, which should be online in a week or so:
https://www.youtube.com/watch?v=siNr47WV0Wk