Home Tech News Trailers of the week: Squid Game, Presence, and Star Wars: Skeleton Crew