That brings up memories! The game itself wasn't the best RPG for PSX, but it always left me curious. Why did they take Ayu's awesome Depend on you for a rather mediocre RPG? The song itself is awesome, in my opinion. Though, the I've Sound-like style doesn't fit to a RPG such as Thousand Arms at all. It's catchy but quite a way to clubbing for a RPG. The song is something I'd expect at a Techno event or in a club, but not in Thousand Arms. It's a very unique mixture, but exactly that makes it unforgettable.
http://www.youtube.com/watch?v=p_uNmzdCVXM