Devil May Cry 5 and two games from the Life is Strange series lead the […]