We hope you werent eagerly anticipating a finished release of Firefox for Windows 8 — despite releasing a beta of the browser just last month, Mozilla has cancelled the project. There just arent enough testers using the new interface to justify shipping a completed version, the developer says. Its concerned that the missing feedback could lead to a buggy release that requires too much repair work.