I couldn't figure out what the pistons do.
Visually it's fine, but apart from the dice joke, I couldn't see much of a relationship to the theme. But you had a pretty solid game left.