Wow, your the first frontpaged song! Congrats!
I think you could make the mix a little brighter, and add more elements so that it doesn't sound empty somewhere and not empty somewhere. I also recommend that next time, you keep an eye on the volume balance of the instruments so that each instrument sounds even in volume. Overall, even a good job as for the first Frontpaged song.