Giant Rush! is a very addictive game in which you will have to go through long scenarios going through all the puppets that you will find along the way until you become the greatest character of all. Of course, you will overcome the level once you defeat your giant enemy who will wait for you […]