Congrats on getting this game done and not giving up on it! I suspect 90%+ of RMN developers would have done so, especially since the deadline for the event was well past.
I'll add it to my ever-lengthening Games to Play List and Subscribe to it to keep myself up to date. I won't promise when, but I'll provide so sort of feedback once I do get around to playing it ...