Thanks so much for the kind words! Yeah the platform's took ages to get right and were the cause of like 90% of our bugs but sometimes stubbornness pays off haha