Contact information

For Customer Service Issues, please email us at:customerservice@shop-twl.comNote: We’ll do our best to respond to your email within 48 hoursThe online support method is one of the most efficient ways to obtain help in regards to Alien Worlds Customer services