A touch-friendly version of Firefox for Windows 8 has been on Mozilla's project list for a while, and though not due to a lack of effort, the anticipated launch date has been extended multiple times, with the latest bump having it slated to launch this month. Unfortunately, yet another delay has taken place, this time setting it to launch with the release of Firefox 28 on March 18.
Source
A Guy