popcultureuncovered.com
FIRST IMPRESSIONS – The Awesome Adventures of Captain Spirit
At Microsoft’s E3 presentation, amidst the farefare of new Halos and Fallouts, the company introduced the latest from French, indie developer DONTNOD: The Awesome Adventures of Captain Spirit. Whil…