Mozilla has announced that its streamlined, Metro-style version of Firefox will be launching in March and will coincide with the release of Firefox 28. This may come as a disappointment for Windows 8 users as this means Mozilla has once again delayed the release of its Firefox app.