At this time we use email and live chats to contact. You can ask for a phone # to talk to one of our guys about more advanced questions if you'd like just drop us an email at firstname.lastname@example.org
I believe what you can do is ask us to install some of the games that we support. So if you rent a dedicated box from us, you can just post a request for a certain game install and we'll do it on that box for you. Very painless and easy process.