Saves – Slugterra: Slugslinger Showdown Review
I love the game so far but every time you lose u have to start ALL OVER again and that's stressful and I really love slug terra so would it be okay to add certain check points at places?
Review by D witches on
Slugterra: Slugslinger Showdown.