I've tried contacting them through Email, Skype & Facebook, yet have received no reply.. The Steam Key they emailed me is being reported as Invalid. Bad enough I had to wait 10+hrs to get the invalid key.. but I'm having to wait for Customer Support as well.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook