Left Alive launch trailer

Due out first in Japan on February 28.