Battle of Midway is a one-player iPhone adaptation of the popular "Battleship" guessing game (and the iconic Milton Bradley game of the same name).
Gameplay closely mirrors the analog version, with you and an opponent (an enemy AI, in this case) secretly placing rectangular ships on a 10-by-10 grid, which you can do manually or automatically. You then take turns guessing the location of each other's ships by firing at specific squares, and Battle of Midway has both "volley" and "salvo" modes (either fire until you miss or fire once for each of your surviving ships). Battle of Midway has excellent production values, with a stirring score, colorful animations (especially as ships are hit), and fun reports from your "officers," who pop up from the bottom of the screen to let you know when a ship has been sunk.
Unfortunately, this version forces you to scroll manually to see each shot (especially annoying given that the game is often unresponsive during the AI's turn), and it only supports one-player games, which limits its replay value. This version does give you a good feel for Battle of Midway Pro, though, which scrolls automatically and supports two-player games over Wi-Fi (but not Internet or Bluetooth). Given the many innovations of other Battleship apps--including simple functionality like pass-and-play--we hope to see more improvements in the free and paid versions of this otherwise promising app.