Another new game from Life is Strange and Vampyr developer Dontnod and publisher Square Enix has appeared at E3 2018. This time The Awesome Adventures of Captain Spirit has been announced, which will be launching for free on June 26. The game is set in the Life is Strange universe.
PS Plus Extra and Premium April 2024 games recently went live, and brought with them technical issues that have resulted…