Link Twin is taking the puzzle world by storm. The brand new puzzle game is #1 in five countries as well…