Rolling Cubes and Group Theory
Some notes about rolling cube games.
https://prideout.net/blog/group_theory/