Hey just found this, wasn't aware it was a game thought it was pre-rendered video. Is there anyway you could upload it to a pass-worded skydrive or something instead turbobit, turbo is really slow in my country.
I'm going to download March release anyway from turbo but for future releases that would be awesome!