So after spending some time with it last night, I can say that I like it quite a bit.
Not enough to spend any money on the game (seeing as the very first daily reward I opened gave me a cosmetic item for one of the characters, meaning you can get those for free) but yeah it's interesting...