Just logged onto my bank account to find that there was a charge for $10.78 from coolwebgames.com I have NEVER heard of this website nor do I even pla…