This company has charged my debit card $10.08 on two separate occasions. I have no freaking idea of who they are. I don't even play games!!!! I had to…