Good on you for subbing a track from a game that doesn't have any exposer on the site.
That said, the chances of this getting past the judges is pretty much non-existant, sorry to put it so bluntly, but thats how it is, their standards are much higher than some people new to the site expect. Also, don't expect them to be any more forgiving than my man halc here
There is alot of ways you can make this better - better samples, more personalized arrangement - what I mean here is add your own twist to it, change the chords under the melody, variate the melody notes and rhythms, add your own backings, do it in a completely different style or tempo, add original sections, breakdowns or solos... a different key is a good idea as well (all you need to do is transpose the whole thing up or down a few semitones when your done as long as its all sequenced)
I also think you could do with filling out the soundscape some, make it sound nice and full
as for length, its a little short, if you want something to be accepted on the site, it really needs to be over 2 minutes in length.
Basically just keep working at this one, and when your mix gets rejected by the judges, which it will, try not to take everything they say to heart, they might be harsh.
Hope you find this info helpful.