Amazing! A quite simple but excellent game! The random algorithm is very "smart"(or in another word, "well-designed"). I can't wait to play it with my friends lol