The site is Russian-based but has a massive English-speaking section.
of the current puzzle if you're stuck on a particular question? csrinru register question better