This is probably one of the hardest 10x10 Masyus. If you solve it logically that is. Its got a heavy pattern that takes up half the grid that then decides the rest.
Read this post on prasannaseshadri.wordpress.com