The Awesome Adventures of Captain Spirit is a Free Life is Strange Universe Game Coming This Month

By Laura Kate Dale on at

Announced during Microsoft's E3 Press Conference, The Awesome Adventures of Captain Spirit is a short new game set in the Life is Strange universe. It's about a young boy wanting to save the world by exploring space as a super hero.

The game is releasing for free on June 26th.