Another month, another busy month for Netflix. But it’s the release of the long-awaited sequel The Platform 2 that will most excite fans. The Platform proved a word-of-mouth success upon its initial release in 2019 and this follow-up, directed once again ...