This reminds of that old flash game where you roll a snowball down the hill. I wonder if that was the inspiration. It definitely makes me wonder "why did nobody make a full 3D game like this before?". It's simple, instantly understandable mechanic which has a lot of potential so you should keep at it. Good job!