Took me a while to understand what's going on. That's a whole new level of chess. I think I'll need some time to actually understand it, but it's a cool concept.