Purple was today's rote fill again with Butte, China, Hearth, and Shine, and it was a particularly tricky one. Reading this in a later time zone? Here are the Connections answers for game #623 ...