Stay far away from Puzzle Quest 2. My impressions from another forum:
Puzzle Quest 2 is another programming travesty. It seems like Infinite Interactive will only deal with the most incompetent porting developers.
The loading times are absurd. 5-10 seconds when walking between screens on a 3GS. It’s loading a bitmap and a few sprites for chrissakes… there is absolutely no excuse for it. As crazy as it sounds, it takes less time to load a savegame from the main menu than to traverse between two screens once the game is loaded!
Also, there are 1-2 second pauses everywhere in the game. Cast a spell, pause. Use a weapon, you better believe there’s a pause (up to 3-4 seconds). Match some gems? Yeap, a pause.
Completing a quest is also ridiculous. After the quest complete dialog, it puts you back to the navigation screen and tells you that you need to go somewhere else. But can you go there? Nope. You have to sit there and wait while it displays “300 gold acquired” for about 5 seconds. Then can you go? Nope, another line of text appears telling you how much experience you received for 5 seconds. You tap the screen to try to skip past this information that it took you .2 seconds to digest, and the game actually beeps in complaint. So they register that you want to advance the text, but instead of actually doing it, they make the game yell at you for having the nerve. After looking at these prompts for 10 seconds, they finally go away, and guess what? Another 1 second freeze as the game attempts to place the sprite arrow showing where you need to go to. I guess they couldn’t use that 10 seconds of making you sit around to do the intensive sprite-placement algorithm.
I timed it, and it took 2 minutes to traverse from the front gate of the town to the entrance of the northern dungeon. That’s -4 screens-. 4 bitmaps, 2 minutes to cross them. This is inexcusable.
I then tried to find some of the sub-quests, thinking they were in the first town. Because of the nature of how it’s laid out, there are two places where the path branches. For me to traverse to all 6 screens of the town, it took me 5 minutes.
It’s seriously one of the shoddiest apps I’ve used on the iPhone. And I’ve played some pretty shoddy games on it. Did they program this thing in Visual Basic?
Spark Plug games should be ashamed of themselves.