Home Tech News Star Wars: Skeleton Crew looks like a wild ride in new trailer