Xbox Live's Major Nelson

The Awesome Adventures Of Captain Spirit Is Now Available For Xbox One

Larry Hryb, Xbox Live's Major Nelson
 

Captain Spirit is a free demo set in the Life is Strange Universe that contains links to the brand new story & characters of Life is Strange 2.

Read full article