I just found out about this game “Super Naruto Gekitou Taisen 4.” Apparently it's a Naruto based fighting game that's actually traditional unlike the Storm series and it's free to play. Is
Naruto Shippuden: Gekitou Ninja Taisen Special - Kakashi/Anbu Kakashi vs Naruto/Sage Mode Naruto - YouTube