Does anyone have a Game Informer subscription? I just found out about it and it says it takes 24-hours to activate the subscription, so no point. If anyone got the information, drop below. I'll edit here.