It was suggested to me that I check here for people with contacts at Armada, I'm hoping to speak to one of the guys who runs things over there. So far, they haven't responded to my emails, and I was hoping someone here might know how to get in touch with them.
Thanks.