June 10, 2018E3 2018: The Awesome Adventures of Captain Spirit Releasing for Free June 26 on Xbox One Category: Consoles Category: E3 Category: Entertainment Category: Games Category: Xbox One