Unable to access the portals... Email lost

How do I contact support? I backed this but cannot find the email to activate. How do I fix this I cannot find a support link or access…?

Try to email them at team@owlcatgames.com with your issues.

Team Owlcats is used for reports of different out of the game issues and they should be able to help you relatively fast.

This is an option.

Or you could try to contact @Mortheim.
I had a problem with the forum activation mail and I wrote a message to them on Facebook. They responded after some days and fixed the problem. You could also try this I guess.