This is very polished game. You have even creatievly implemented 2 spinning mechanics when others sometimes struggled to make those generic spinning mechanics. Nice job! I enjoyed this one.