In every videogame, there are certain mechanics which are essential for the game to function. These are the gameplay loop, theme and graphics. Without these mechanics, the game would be unplayable or not visually appealing. Fishing Planet for Android phones has all of these mechanics and more. The gameplay loop is simple yet addicting. The objective of the game is to catch fish. But there are many factors which affect how easy or difficult it is to catch fish. These include the fish species, the type of water, the time of day, the season and the weather conditions. All of these factors are accurately simulated in the game, which makes it a very realistic and challenging experience. The theme of the game is also very well done. It is set in a realistic world where you can choose to fish in over 30 different locations. Each of these locations is based on a real world location and has its own unique climate conditions, landscapes, bottom topography and vegetation. This makes for a very immersive and believable world. The graphics of the game are also some of the best I've seen in a mobile game. They are photorealistic and really give you the feeling that you are in a real world environment. Overall, Fishing Planet is a great free sports game for Android phones that offers a realistic and challenging fishing experience.