I had a game called Pixelus on the Palm - a logic, block pushing game that would create pictures, with increasing levels of difficulty, and lots of puzzles, etc. Anyone seen anything like this for the iPhone?