Steam :: The Awesome Adventures of Captain Spirit :: Release Times
Here are the release timings for when you will be able to download and play Captain Spirit entirely for free!