"Roll up" is a simple yet addictive 3D game where players control a rolling ball through a challenging obstacle course. The objective is to navigate through the course without hitting any obstacles while collectiong the maximum coins.
Open up