Need more puzzle games to tickle your brain? A upcoming port to Switch will take your genius intellect to the…