I'll let the guy running things know to expect something from you. At the moment submissions are closed, but if you message him directly via his email on the website instead of the submissions one and tell him I sent you, it'll get attention. (I'll update my first post in the thread so new followers will know that.) I stepped down from my position, hopefully temporarily, to do some contract game development work.