It was not meant to sound bad, but I think i got reminded of some weird combination of a handy Mafia game, some gatcha stuff and something else came flashing into my mind when playing it.
I noticed I enjoy it however, I'm just still busy to take a quick look trough all the new stuff i picked out.