CryptoCuddles is a new, fully-decentralized game built on Ethereum and around the CryptoKitties ecosystem. In CryptoCuddles you aim to make your kitty be the best cuddler around then devise the perfect sequence of moves to fit your playstyle and get the most pets! There are 5 different personalities to start:

Obedient: Obedient pets appeal to the majority of humans with their moves, but likely to put off one personality. Who doesn’t want an obedient pet?

Lazy: Constantly at odds with inertia, a lazy cat is slow to move but quick to impress. Expect big but costly actions with this personality’s moveset.

Feisty: Feisty cats can appeal strongly to specific personalities while maintaining good general appeal to everyone.

Kawaii: Kawaii cats strike gold! Hit big with the increased critical cuddle chance these cuties take advantage of.

Debonair: To debonair cats, looks are everything and having an outfit for every occasion is a must. Able accessorize to fit the mood, these cats have the ability to appeal to different owners depending on their current look, usually at the cost of appeal to certain others.

They each have different playstyles so keep training until you find one that fits you! Training is free until beta battling is released but at that point it will cost 0.005 Ether.

Your trained kitty will have a personality, 1 default move for your personality, 2 personality-specific random moves, and 2 random standard moves. More standard moves can be learned by using CuddleCoins but there is a maximum of 12 moves per kitty (they can also be rerolled if you want to try to get one better than what you have).

Once you’ve learned your moves it’s time to fight! Put up to 8 together in a sequence (order may matter) then submit it to the blockchain using metamask. A Human (Soccer Mom, Businessman, Stoner, 8 Year Old, Crazy Cat Lady, or Veterinarian) will be randomly generated and the amount of pets you get will be calculated based on the pets your moves got, effects your moves had, and which human you were battling.

After the battle, you’re compared against the last person who battled the same owner and whoever got more pets wins! You’ll be rewarded CuddleCoins if you win or, if you lose, you may still get some as a consolation prize. These coins can be used to learn new moves, reroll old moves, or can even be traded in for Ether that was used by others to buy CuddleCoins without having to battle.

There’s then another battle. Once the next kitty battles the owner you did, you’ll be notified on the results of that battle and get rewarded based on those. Two-for-one special!

Then there are special personalities. Special personalities are exclusive personalities that randomly give two moves from their pool that no other non-special kitty can obtain. The first special personality to be released is “Graduate” and you’ll obtain a cute little graduation cap and exclusive moves. There will only ever be 500 released and it costs 0.25 Ether to send your kitty to college. So if you want your kitty to be the first to go to University of Catifornia Berkeley, The Evergreen Kitty College, or even Categie Mellon University, send ’em off to college today!

The battles beta will be released in about two weeks. All of the smart contracts and the frontend integration is built (our Github with all contracts and descriptions of them is here: https://github.com/RobertMCForster/CryptoCuddles); we just need a bit of time and funding to complete security testing of our contracts as well as flesh out and balance the moves.

We aim to make CryptoCuddles an Ethereum game that is fun, challenging, and sustainable. We’ve taken full advantage of the public blockchain to integrate our dapp with one of our favorites in order to provide a more robust ecosystem for both and we’ve strayed away from traditional battle game mechanics to create a game perfectly-suited for Ethereum.

Join us now at https://CryptoCuddles.com or at https://www.reddit.com/r/CryptoCuddles