its pretty good, except for the cash shop part

cash shop gives too much advantage over the freebies