GamingThe Awesome Adventures of Captain Spirit – Available for Free!Winston26 June 201826 June 2018 by Winston26 June 201826 June 20180237 If it’s FREE … then why not? Go ahead and download it from Steam. If you’re one of those who enjoyed the Life is Strange...