a game that needs a lot of thinking in order to be finished or done
a particularly baffling problem that is said to have a correct solution
be a mystery or bewildering to
be uncertain about; think about without fully understanding or being able to decide