I love the mechanics, they work together so well and I don't see any fault in them really. I also found them very straightforward / easy to understand. One thing is I would have liked it if you could see the last rock breaking when u shoot it but it's off the screen. Nice job!!!!!