This company charged my debit card. Never heard of them snd i don't play games on the internet at all. Can't even find this website. Have to disput…