We do have the web app http://www.notezilla.net that can be accessed from Windows 8 phone also. Meaning, you can access/create/edit all your Windows sticky notes right from your phone by launching the browser and accessing the above web app.
Once you create Notezilla.Net cloud account from Notezilla on Windows desktop, your notes will sync with the cloud accessible via Notezilla.Net.
we have Notezilla for Android & iPhone/iPad. We are planning to create a native app for Windows Phone also. Meanwhile, please use the web app and stay tuned :)