Actually, there's a English wiki page for this game, including story summary too.
The game system itself is not that hard and complicated. The battle system is like s turn-base RPG, quite similar to FF or DQ but using cards to take an action or use skill.