This game has turn-based RPG and board game elements. While luck is an integral part of the gameplay, the devs managed to find a great balance between RNG VS strategy and decision making. Even if you'll feel lucky/unlucky some games more than others, it doesn't create a frustrating experience. It's actually impressive how the game manage to mix all these gameplay elements together without feeling unfair. The progression system feels rewarding, even for free-to-play players. Highly recommended!