Connect Neon Dots - A Challenging Puzzle Game