There are a few missteps, like a lackluster tutorial stage and no real explanation of certain mechanics (I had to watch a YouTube video before I learned how to "Subdue" enemies), but the game is fun to play even if you fail a mission or two while learning. The graphics and music are solid, but nothing that will blow your mind.
If you enjoyed playing board games or card games when you were younger (or are still young), Armello will captivate you. The game is beautiful to look at, fun to play, and challenging enough to keep you coming back for more. Even if you've never played a game like this before, it's enjoyable just learning to play and finally getting a satisfying victory.