Assuming you have a decent computer =/. I apologize for all those who are lagging on there, i didn't know it would be so hard on the CPU. If you are having problems turn down your graphics settings.
But otherwise yeah I think I did a pretty good job...for a first map. Hopefully the contest map will be even better.