Great work, interesting concept although I found the colours switching in the rotation section frustrating, as I didn't understand why they moved around.