Dontnod announced a new game in the Life is Strange universe during Microsoft E3 2018 press conference, and the game seems to center on a young boy who is dealing with school issues and a father who may like alcohol a bit too much. The trailer used soft music and a series of scenes from the young boy’s life to show the power of imagination and how children deal with difficult situations. It looks like a game that will try to tap into the feelings many of us had as children when we had to invent a world that is a bit better than the one in which we find ourselves. The Awesome Adventures of Captain Spirit is a “100 percent free game” coming to the Xbox Store on June 26, 2018, although it wasn’t explicitly called an exclusive. It’s likely that the game will come to other platforms at launch, or close to it.