Not bad, not really amazing.
It was kinda good but the game itself is not very enjoyable. However I gotta say that your programming is really good, the game is smooth and works without bugs, also it follows physical rules which cannot really often be seen around NG. XD I think if you tried to make a different game it will turn out amazing.
Love, Emma.