Squid Games review“Squid Game,” became a hot topic on social media after Facebook and Twitter users began raving about it just a few days after its release...