This was lots of fun! Good length, good difficulty level, and enough variety to not feel too repetitive.