Since this is in 3D with the red and green glasses, who is steam going to get those glasses to you? If you get it in the store the glasses are in the case.
Since I signed up yesterday for it, I got the text today and it worked great. Very nice packaging. Too bad those spider things messed up the slip cover.
The weapon management sux in the 2nd. You can only carry 2 weapons, where in the 1st you could carry all. I personally hated that since there are so many cool weapons in the game.