Just got off the phone with Google Play support. They had me run through a few tests (boot to fastboot, go into recovery, try booting from there; boot to fastboot, go into recovery, factory reset, reboot). Same thing: stuck on the "x" screen. I mentioned I wasn't rooted, but they didn't ask...