Nice sprites. I think these might be much easier to deal with in the long run. Awesome find.
Idk if I like the name. It just makes me think of power rangers lol. But the box art is sweet.
So do I lol
I think Digimon Tamers would be a good name.