Believe it or not, I have actually been playing this game over the past few days. I'm a little over 25 hours in, and I just cleared all of the green mist out of sei-an City. I spent the better part of today doing little side quests, gaining praise and yen to buy new items and powers. Tomorrow I'll head back to the temple and find the Fox Rods.
Seriously, Fox Rods? wtf? it sounds like what you get when you cut off a fox's arms and legs and freeze it.