This is based on the classic Mental Photography deck, but it is so much more. More interesting, more visual, more surprising. It is easy to do, can be repeated with different cards, and it is instantly reset.
You are basically taught two routines with the deck. The first is a standard MP routine where a blank deck turns into a deck with different backs and faces, or vice versa.
The second routine is a very special one. You begin with a deck that has many different backs. As you riffle the cards the spectator stops you at one card and remembers it. You then read their mind and tell them what they are thinking of. A second spectator (or the same one) then cuts to any card, remembers it and you read their mind as well. The surprise ending happens when the entire deck is shown blank at the end.