>>720736985 (OP)
Too bad the physical releases later in Nov. 20th. I'm gifting the steam version to my girlfriend's son anyways so I can play it on his laptop when he's at his dad's house while I wait.
I'm starting to think the 64GB card doesn't cost that much after all and that bigger third parties are just trying to forcefully shift people torwards digital.