linq: Challenging puzzle game for iPhone and iPad | Product Hunt