Very cool concept. Mastering the rotation was challenging in a good way - made it more engaging than just purchasing upgrades and waiting. Great job!