Firstly, always feel free to send an e-mail to email@example.com.
Secondly, we're a new site and we're going to have the associated growing pains/bugs. We'd prefer if that wasn't the case, but compiling a list of things that are a bit wonky is the first step to squashing all those issues. So if you see something weird or have a problem with using www.yourgamesnow.com just make a post and we'll look into it.
And lastly, always feel free to send an e-mail to firstname.lastname@example.org.