You charged my credit card please stop

Mindgames.com only offers free games. MindGames.com does not have subscriptions and we do not charge your creditcard. Please check carefully what site did charge you. The name might contain “mind games” but this does not mean it’s MindGames.com. Good luck on finding it.