The awesome adventures of Captain Spirit.

The awesome adventures of Captain Spirit – New Life is Strange title revealed

DONTNOD are knocking out the titles and from a studio that only really released one at a time, to see a new title set in the Life is Strange universe was quite a surprise and a rather exciting one at ...[Read More]