Astro Team logo

Thoughts?