Captain Spirit is a new Life is Strange spin-off that you can play for free later this month

An adorable little spin-off based in the Life is Strange universe

Leave a reply