User blog comment:Bryan91997/LOTS OF LEAKED FOOTAGE/@comment-28584497-20110722065322

All of which was basically stolen from EA. I'm almost certain the Alpha testers had to have signed an NDA, which means this is all illegal.