I think you took the theme a bit too literally :D
The approach in the description has some potential, however making the mechanics a bit more predictable to the player can make the difference between "broken" and "deliberately broken" :)