>>527633414
>>527633570
??? Did they just release it earlier? How long is it?