So I just decided to buy the game after months of not having it, I had the beta for a bit and changed the PW at the last minute in February and have tried many different combinations with little success. This wouldn't be an issue however, if I could get on this websites account page, because I thought I could just make a new account. However I can't.
Just spent 70+ dollars for this game on Steam and now I can't even log on. :-/
We have contacted our Customer support team to help you solve your issue.