This was really cool. I really like the idea of going into a game, and having to learn the rules from the opponent, similarly it seems the pieces are randomly generated. Cool!