Drop Stack Ball is a simple but addictive arcade game with a gameplay very similar to other works such as Helix Jump in which users will face more than three hundred levels trying to bring the ball to the ground avoiding obstacles. As is usual in this type of title, Drop Stack Ball will offer […]