Let us know if it works!! We are currently trying to address as many bugs and recurring issues as possible and- it's super understandable the itch app might be a better choice for many people!