If so...if your credit card get charged the amount today? Mine did and I can only think that it is for this game. Can anyone else confirm this?