The Awesome Adventures of Captain Spirit is a new game set in the Life Is Strange universe, coming June 26th. It’s about a young boy pretending to be a super hero, and will probably make me cry.