Land Sliders
released on Sep 23, 2015
A mobile game in which a variety of characters are controlled by sliding around the landmass that they rest on.
A mobile game in which a variety of characters are controlled by sliding around the landmass that they rest on.