Board Thread:Talk to the Admins/@comment-89.202.161.241-20140414142250/@comment-10427184-20140420014943

So, yeah, put it on the Gameloft forums.