The platform
「そのプラットフォーム」特定の配信サービスなどを指します。
launched
「公開した」「開始した」という過去形の動詞です。
a new original
「新しいオリジナルの」という意味です。
web series
「ウェブシリーズ」はインターネットで配信される連続動画コンテンツを指します。
last month
「先月」という時期を表します。
and it quickly gained popularity
「そしてそれはすぐに人気を博しました」という結果を表します。