Life is Strange Launch Trailer Released Joe Marchese, Editor in Chief January 30, 2015 Featured News, News Square Enix has finally released Life is Strange and we have the launch trailer below. The game is available now, but just in case you wanted to get a final look at the game, check out the launch trailer below and let us know what you think!