The Awesome Adventures of Captain Spirit Announced by Dontnod [Update w/Screenshots]

During Microsoft’s press conference, Dontnod announced The Awesome Adventures of Captain Spirit. The game will be based in the Life is Strange universe and will launch on June 26th on … Continue reading The Awesome Adventures of Captain Spirit Announced by Dontnod [Update w/Screenshots]