My Spanish isn't as good as it should be (considering my dad's a Spaniard!!), but I can tell you that the title translates to Sceptre Of The Sun.
When I was in Germany I learned German by playing the Create Your Own Adventure style books (and using an English-German dictionary). I think I may well download this and play it with my English-Spanish dictionary by my side. It will be a great, fun way to brush up on my Spanish.