Holy crap. There's actually a PSP game for this, that's really really OLLLLDDD.

http://www.youtube.com/watch?v=qi5bL...eature=related

Not sure if they're the same thing. They look really similar though. Gameplay is more like Phantasy Star if anything.