Aaaaaaaaargh, load times... They actually made me stop playing the leaked build because I'm one of those "let's test completely arbitrary and bizarre stuff in order to enjoy the game to it's fullest" kind of guys, and dying actually meant that I had to stare at a load screen for over one minute each time. Followed by respawning, trying the same thing again, failing once more and again having to load for a full minute.
God damn it, I have a feeling this shit is completely going to ruin the game for me >_<
For the record, DX1 pretty much insta-loaded for me and let me test all sorts of crazy stuff without punishing me with huge load times. That was a big part of the draw to that game, for me.