Once you get a streak going this game is great arcade fun - feels like bumper cars in space with crazy physics. That damn clown boss with his swarm of enemies was SO difficult even on 'easy'. Overall great work following the theme. Cool art and I enjoyed the music.
Check out my team's submission if you're interested, would appreciate it. We too went with a space adventure. If performance is an issue, try the downloadable.