the link is indeed suspicious,and domain newly registered on 2015 but have pretty high alexa rank,but you don't need to trying login there bcs it's pointless
i've found few site which similiar to this one too and i think the creator make it just for scamming purpose
My very thoughts exactly. Everything in me tells me this is so much of a scam as anything out there.