Buildings go boom. The long-awaited Xbox exclusive is finally almost here, and so is its "power of the cloud"-fueled multiplayer destruction.