I have bought the BttF delux pack - Upgrade, as i already had purchased ALL 5 episodes of the game back in March.
For my upgrade order, #600140334731364, im being charged as follows:
This is more than the game itself!
Can someone at TellTale Games please help and check this? Oh and btw, when is my order being shipped!