Pathetic gaming experience with 10CRIC. When I joined this platform, I used to get so many bonuses. Since last year, no good bonuses are given as an acknowledgment of depositing and losing. On top of that, they have come up with Cric Points, which I feel have diminished the bonus offerings...