Game is fundamentally flawed in regards to how one is supposed to construe each term, due to the fact that it is constantly trying to trick the player and throw them off rather than follow logic. For example:
Maybe one category is "programming language", to which you would most likely put Python, Kotlin, Union, and Java. But whoops, turns out Java is part of a drink category, so now you're confused on which one is incorrect.
You see "Viper" so you assume maybe Python is the odd one out, and the trick is that it's actually looking for a snake category. But uh-oh, turns out Viper is part of a vehicles category--referring to the 2008 Dodge Viper.
Okay well you see Latte, so maybe Java goes with other coffee drinks--but nope, Latte was connected to Crown because it was actually part of a category made up of Starbucks references. Java was actually supposed to be a part of a "morning breakfast drinks" category with orange juice, milk, and water.
Playing connections is like getting three wishes from a genie constantly trying to tease you for fun. Sure you asked for a slice of pizza, but you forgot to ask for the plate under it and now it's sitting upside down in the dirt.
Can't recommend.