All those sprites are from Secret of Mana, I believe. I'll check it out. Looks interesting.
Forum Rules