Website is broken

When I try to go to https://wrath.owlcatgames.com/ this is all I see:

Seems like they have issues atm.
If you ask me, it is better they have it now, than right up at release. Try again later or tomorrow.

1 Like