Anyone watching Squid Games on Netflix?

Fucking insanely bonkers TV