Not sure what kind of engine you have in place, but have you considered using Unity? It's free for standalone builds and cheap for iOS deployment. From a technical standpoint, pseudo-3D is (relatively) simple to accomplish.

I really like Unity 3D, it's an amazing engine, but the cheap iPhone version of it puts the egine logo in the loading screen. If you want to get rid of it you'll need to buy the most expensive licence for $1500 (Unity Pro) + $500 (Unity for iPhone).