Category: Xbox Store Trailer: Stay Alive Xbox Live members in Hong Kong, Korea and Taiwan can now download a trailer for ‘Stay Alive.’