If they actually do call it the Xbox 720, they deserve to fail.