As an aside, I'm really annoyed with developers who seem to be stuck in this box. Virtual d-pads and joysticks just plain suck for most games. Sure, it's just about the only option for certain genres like FPSs. But for overhead games like this, why? I mean, it would be so much better to just be able to tap on the screen where you want to go, or be able to hold your finger down and have the character walk in that direction. Virtual sticks are even more annoying on the iPhone where screen real estate is at a minimum.