This is a really strong concept. I think the only thing wrong (much like everyone else has said) is that the consequences of reading the cards are too great. Maybe the enemies move slower, or everyone gets double the health, I'm not really sure. Regardless, this is a great idea for a mobile game. A bit more balancing will take it over the finish line!