Story game Captain Spirit announced by Life Is Strange developer
Dontnot Entertainment has announced The Awesome Adventures of Captain Spirit. The game releases this month. The new gam...