Five Stars
Beautifully done exactly what I expected and it has modes of rotation and speed
Rating: 5 stars