A lot of this game is random, but its got patterns within each game. You have to be able to memorize what each piece (read: sprite) moves like. Its not limited to the rules of Chess and I really enjoy that. I dont know though whether or not each sprite keeps the same movement across games.
This game is worth your time and money.
AJoeTimber about Chesh