Advertisement

Save the Snails Game

Loading 1%...
Description: Save the Snails is a physics based online game in which there are 30 awesome levels. Your task in each level of the game will be to place the objects in the water before placing the snails on those objects. Everything must be done with very good balance t
Advertisement
Advertisement
Advertisement