Yes, Super Mario RPG: Legend of the Seven Stars was highly successful upon its original release in 1996, earning critical acclaim and a dedicated fanbase.