It was submitted privately to YoYo Games as outlined in their reply to Entropy Dev in this thread.
Yep, that's correct - my apologies for the confusion, I have updated the game page with the clarification!