Company of Heroes 3: mamma mia, we Total War now!

The post is 3 hours old but dev website seems completely screwed. When I try to login, it just sits there.

It might just be me. I made it to one screen that complained about a username already in use, and then an email already in use, probably from legacy accounts since I’ve never used this service before. Maybe I’m in limbo now.