Naruto: Slugfest Launching on March 20

Naruto: Slugfest Launching on March 20

The wait is finally over! Cubinet Interactive confirms release date for Naruto: Slugfest this March 20, 2020.  The mobile game Naruto: Slugfest-the World’s First 3D Open World MMORPG mobile game adaptation of Naruto Shippuden is soon to be available and featured...