Its excellent for what it is....
For an entry to the castle crashers competition, its great. I can completely imagine playing a video game with this music in the background. However, there are plenty of songs which i can imagine playing a game over and that could be the downfall of this. Although its well constructed, and almost perfectly mixed (although a thicker bass would definitely not go a miss), its not quite unique enough.
Having said that, it would be perfect for a "travelling" part in the game, or somethign which doesn't require a great deal of concentration. You certainly produce some unique music (judging from your other stuff) and i can see why you submitted this as a CC theme. Its definitely in my top 5 (out of the songs ive listened to for the CC contest... and ive listened to a lot). Keep up the good work :)