Backed years ago, don't believe I ever got a download key.

I backed at the Collector level on April 26, 2016 but as far as I can tell, I never got a key or a link to the game.
Order # 2656. I forgot about it until I saw the order in my email archive just now.
Order # 2656. I forgot about it until I saw the order in my email archive just now.
0
Comments
I'm in the same boat. If you could send me my key I would be very grateful.