2 ms·Why do you think that buying games necessarily involves a credit card?by immibis 1y agoWhy do you think that buying games necessarily involves a credit card?