Games Naruto: Slugfest to officially launch on March 20, 2020By Lion's DenMarch 11, 2020 The wait is finally over! Cubinet Interactive confirms release date for Naruto: Slugfest this March 20, 2020. The mobile game…