Do you have other methods of communication other then Twitter? After more recent events I (and possibly others) Don't like or use it do to its owners actions.
Of course, please contact me here, or on Facebook or Deviantart. It's the same name. It's a unique name, so I don't think you'll have any problems contacting me.