This is a really fantastic work, don't feel it really fits the super challenge but it's excellent on it's own. Great job.
Thx for the comment, hope they will find it similar enough to consider it valid !