Huh. Wow, I never noticed that typo.
But I'm on the forums, yes! Even using my old username back when I was on Quest For More Glory, Soulforge89, before I left for good. But yeah, I suppose you could consider that their official site or if not that then Transolar Games.

Played the demo of Hero-U and I can already tell I'm gonna like it.