40% Progress made to release! We're now at 40% from the release date announcement. 2/5 of the way there! http://d3release.webatu.com/ That's also at 97.42% from the game announcement back on June 28th, 2008! You didn't think I'd skip this one just because it's Easter, did ya?