User blog comment:Zephalian/Wake Island Screenshots! and Incoming 2GB Patch/@comment-3479148-20111208194847

Weird. My download was done in about 5 minutes. Must be ze Deutsche internets.