By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Been playing a bit myself. Won a couple of matches. It's quite good.... Just very loot dependant.