Life is Strange Spin-Off, “The Awesome Adventures of Captain Spirit” Trailer Revealed!Brian Papa - June 11, 2018
XBox shows off their Title Line-up and Promises an Enhanced Gaming Experience! | E3 2017 HighlightsRob Yatco - June 12, 2017