I'll usually have PMs disabled from now on since I'm terrible with them, so would talking instead on status updates/Profile Feed/Steam (I prefer the former two, but Steam is fine too if you wish ^^) be okay with you?
I'm not finding anything, sorry It's possible you haven't added a username yet, since signing up only makes you add your name, not a username, if I remember correctly... would you be able to find and message me if I said my username? =/