Puzzle Ball to gra logiczna, w której Twoim głównym zadaniem jest przeniesienie kulki ze startu do mety. Celem jest ukończenie poziomu z jak największą ilością punktów. Główną trudnością jest to, że istnieje wiele przeszkód, które piłka musi pokonać, na przykład: huśtawki, wahadła, mosty itp. Twoja piłka może również zmienić materiał, z którego jest wykonana, co może znacząco wpłynąć na trasę Twojej piłki.
Jedną z głównych opcji, jakie daje Ci gra, jest tworzenie i publikowanie własnych poziomów. W grze znajdziesz elastyczny i przyjazny dla użytkownika edytor poziomów. Każdy gracz może podzielić się własną opinią na temat tego, jak gra powinna wyglądać, jaki powinien być jej design i poziom trudności. Jednocześnie gracze, którzy grają w nowo stworzony poziom, mogą ocenić wysiłki jego twórcy i w ten sposób ukształtować jego pozycję na liście Top Builders.
Na początku gracz ma pewną ilość punktów, która zmniejsza się przez cały czas gry. Na drodze do mety znajdują się punkty bonusowe, które mogą pomóc w osiągnięciu szczytu listy rankingowej. Kiedy gracz ukończy poziom z największą ilością punktów, ustanawia nowy rekord poziomu. Wszystkie rekordy są przechowywane na liście liderów. Gracz będzie również zdobywał globalne punkty rankingowe ustanawiając nowe rekordy w poziomach. Daje mu to możliwość zdobycia pierwszego miejsca w czołówce najlepszych graczy.