Username or EmailPassword
"And a quick domain check would show that it isn't even registered to Microsoft!"
Indeed, why would Microsoft register a domain via proxy for an official project? Doesn't really add up.
It is also noteworthy that the site isn't uusing SSL making it even harder to verify if it's an authentic MS site. If this actually IS an official MS site it's not very well handled and doesn't exactly instill a lot of confidence.
Exsilio Consulting does exist though: