Lions Film is bringing Creek and River’s free-to-play iOS and Android 3D real-time battle RPG Sengoku Shura Soul to PlayStation 4 and PS Vita in Japan this fall, the company announced. The ...