Game barrier

A tower defence game where you must defend against hordes of oncoming dice!
Strategy