Captain Spirit Preview E3 Expo 2018

Captain Spirit Preview - The Awesome Adventures of Captain Spirit is a free download game prelude to the upcoming Life is Strange sequel.