Thanks for the post, I haven't seen a map as good as that in a long time. Besides there is some much you can do with it.
It's especially fun when there's 4 or 5 people in the fighting area going all out against tons of aliens!
Oh and is it me, or does the Queen seem way stronger than normal?