For my first iPhone game impression, I picked up Death Knight on the iPhone.
Death Knight is a hack-and-slash action game. You, the player, fulfills the role of the Death Knight as he hacks and slashes through waves of evil creatures. Think of Death Knight as a 2D version of Gears of War's Hoarde mode, or Halo's Firefight mode. The enemies spawn in groups and it is the player's job to kill a certain amount of enemies, without losing all of their life from enemy attacks. If your life bar is depleted, you lose a certain amount of coins and start the level over. If you need more coins, the game provides in-game purchases for more.
Movement in the game is handled with a d-pad type controller on the left of the touch screen, the sword slicing attack is performed by pressing a button the right of the touch screen, and a roll move -- for avoiding enemy attacks -- is right beside the attack button. I found the controls easy to use, but as with most iPhone games, they can become impercise and frustrating.
I really like the game's visuals. The art style is light and "cartoony", and best of all, easy on the eyes. The game also has its fair share of blood, but not enough to become tiresome. The music in the game is also good, but it's pretty basic and not very memorable.
Overall, I enjoyed Death Knight. My biggest complaint with the game is that is its focus on coins and in-game purchases. I think that the game is solid enough to stand on its own and doesn't need to force people to spend even more money.