Originally Posted by Sephriem
Not sure how long it takes customer support to read tickets, but if you make a thread here they usually respond within a couple of hours, a day at max. Devs are pretty active on these forums so one should pop up soon and address this.
Yes that is why I decided to post here after not receiving and response through the main customer support form. Hopefully someone will contact me and we can sort out my activation email.