Mozilla/Firefox dropped 1/4 of their Employees and seems to have "Issues" (you can Google it HaHa...very ironic...) and all "Alternative Browsers" are based/uses already the Chrome Core.....so guess what leaves....
Playing the Judge Dredd arcade game prototype lol I can see why they didn't finish it but at the same time I think it would have turned out pretty good with some minor tweaks to the gameplay