A new title from Dontnod and Square Enix, The Awesome Adventures of Captain Spirit is an original title set in the Life is Strange universe. Premiered today at Xbox’s E3 presentation, the game puts the player in the shoes of a young boy who seems to suffer from many of the normal trials and tribulations of youth. Storytelling and escapism seem to be major themes at play here since much of the trailer depicts the protagonist jumping from one fantastic world to the next. Not much is known now, but we will not have to wait long. The game will debut in just sixteen days, on June 26th.