Having made a game by itself is a wonderful experience and a lot of hard work, but when designing projects, you have to rely on your experience and gut feelings in order to make it as awesome as possible. Often, in the game industry, we will use playtesting--a method where selected people play the game, watch them, and then we use the feedback we receive to improve the project.
This playtesting is most often done in person; however, by creating games for mobile, a lot of people will be playing your game after release and most of them will have an internet connection. With this, we can send pieces of data about how the game is being played to ourselves. This will still allow us to do "playtesting" with a large variety of people. Being able to look at our data will allow us to check whether the choices that are made to change the game are the right...