Battlefield 3 - Alpha Leaked Gameplay

This has been going on and off the net today, so here's some leaked footage of Battlefield 3 Alpha. I would expect nothing less than spectacular, and it certainly looks like it delivers.