Ive played on megarush a lil, and i had big luck on wins which probably is the reason why i like the site, BUT
- Their support is the worst ever, its not instant and can take days.
- Their staff is utterly shit except for one very helpful support they have/had named Matteo (big cred)
- Im used to drawn and halted verification processes but Megarush is hands down the worst it took me almost a week to get verified because they simply did not accept this and that and it had to be don