It's no secret, First Person Shooters dominate consoles as the most played gametype online. It should come as no surprise that the genre would make it's way to handheld devices. There have been plenty of first person shooter apps to enter the app store. We've seen ports of older generation games like Duke Nukem and Wolfenstien as well as some newer one's like Prey.
Even though these games have a great nostalgic feel and some unique features, they didn't sit right and the controls on most were almost unbearable. Modern Combat: Sandstorm is a new FPS that is by far the best shooter in the appstore to date.
Everything seems to work right in this game. The controls are the most fluid and common sense that I've seen yet and almost never takes away from the game experience. The game plays just like any modern shooter, sticking you in squad in charge of taking out hostiles in the area and completing objectives. This game, as far as I am concerned, is the closest we can get to a true FPS experience at the moment.
The only downside that I can find to this game is the auto lock, which, although helpful, will sometimes get in the way and make things feel automated. Add that and the sad lack of multiplayer which would make this the goto game for fragging, and you have the only complaints I can find with this game. It is well done and deserves the praise that it will definitely receive.