Here is how I envision it:
You go to the site and enter your BAT address. This is your 1-step account registration. Later, you may add an email address for backup purposes only.
You start with 20 turns. You get +1 turn per 5 minutes with an initial max of 20/20 turns.
Each turn is the equivalent of drawing a card. Users can create/sponsor custom cards too, for a fee. They earn in game currency and can advertise a url on their cards.
When a card is pulled, you earn some in game currency. The person who created the card also gets some in game currency (every time someone draws a card they sponsored or paid to add to the game)
Cards have 10 color rarity levels, but can actually go above 10 ranks if you are VERY lucky. You basically have 1 1/1,000,000 chance of drawing 1 rank 10, 1 in 2 million for a rank 11, 1 in 4 million for rank 12, etc. All cards are more powerful with increasing rank (Troops, armor, weapons, exp items, boosts, arena sabotage/buff items, potions, etc)
The whole point of the game is to earn in game currency (haven’t chosen a name for it yet) and you can exchange those for BAT tokens. Since the game requires time and attention, and requires a BAT address to play, the game can earn from tips/contributions, referrals, etc.
The game will also allow sponsored cards and funds from those will be placed into the distribution account.
Eventually, I would like to tokenize the game items with ENJ (Enjin Coin) or if BAT has a similar solution, of course. Also, I plan to create a solidity contract for the game and allow external investments, but this is way down the road.
The initial game will be built as proof of concept, using PHP and the eventual final product will be multiplatform build using Unity for easy integration into the ENJ network.