Home Tags The Amazing Adventures of Captain Spirit

Tag: The Amazing Adventures of Captain Spirit

E3 2018: The Awesome Adventures of Captain Spirit Announced

During the Xbox E3 2018 media briefing a new trailer from DONTNOD Entertainment appeared to announce The Awesome Adventures of Captain Spirit, a new game in the Life is Strange universe.

Popular Now

Latest