Technically-- great job, graphically-- horrible presence. The only people who are going to look at that and say "Wow, that's awesome." are probably very hardcore graphics programmers. So it's not that hard to beat, graphically.
By the way, what's with the little rant in your description? Try to write a more terse description next time. And if you are going to digress, make it intelligent; far too much of your information is blantantly incorrect or one thing doesn't have to do with the other. If you narrow the scope of what you talk about to your own project, it will easily lead you on to the right course. Not to mention, you don't risk sounding unintelligent and abrasive.