Osmnáctiletý Ryuji Kazami má rád japonskou karetní hru Hanafuda. Kazami se má ve městě sejít s dívkou, které to slíbil, jenže sám se ve městě nevyzná a tak bude potřebovat poradit od místních obyvatel. K jeho smůle či štěstí s ním chce každý hrát Hanafudu, a teprve pokud vyhraje mu poradí, kudy se vydat.
Karty Hanafuda mají v Japonsku jedinečný design a jsou rozděleny do tří tříd, kterými jsou květiny, zvířata a rostliny. Každá karta má pak určitou hodnotu. Každý z hráčů obdrží na začátku osm náhodných karet o různých hodnotách. Na hrací plochu je poté rozmístěno deset karet, které postupně v tazích vyměňujete. Před začátkem hry losujete jednu kartu z deseti náhodných, a ten kdo si vytáhne kartu s vyšší hodnotou, tak ten začíná jako první.
Kromě příběhu nabízí hra ještě exhibiční zápas, ve kterém si můžete zahrát proti jakékoliv postavě z příběhu a natrénovat si na ní určitou taktiku. Další možností je zvolit si trénink, který vás naučí základy karetní hry Hanafuda.