It wasn't clear to me how to rotate pieces, or how to play properly, but it looks like an ambitious game with complex features.