Rainbow is a card game duel for two players using 9 different colored cards. Each card has 2 different colors on its front/back.
Players hold 3 cards in hand and cannot initially see the second color on the back side of their cards, while the opponent can see the backside of your held cards.
Players in turn play cards in the common area (the table).
You can earn cards by completing a rainbow (which are 6 different colors) or causing the opponent to make errors or shadows.
The purpose of the game is to win more cards than your opponent.
Tactics, combination skills and a good memory are what it takes to win.
You can play 1 to 3 cards on your turn.
However, if you want to play a second or third card, you must flip a card that is already in play on the table.
You can pass at any time after playing a card from your hand or turning over a card from the table. (Actually, the UI seems to require you to play a card if you flip one over.)
White cards are wilds. More than one can be on the board.
When playing from your hand, you can choose to play as it is or flip it over. After each card played, the turn may end if one of the following conditions are met:
Error︰ If two cards on the table show the same color, your opponent wins the round.
Shadow︰ If you reveal a Black card on the table after playing or flipping a card, your opponent wins the round.
Rainbow︰ If you complete the rainbow (6 different colors of cards), you win the round.
Whoever wins the round takes all the cards in play.
The loser of the previous round begins the next round.
End of game
When the deck runs out and the player can no longer replenish their hand, the game ends immediately.
The player with the most cards wins.
When players lag behind by more than the cards left in play it becomes impossible to catch up and they can concede the game.