Starblast 2

41665
41666
168
169

The 2nd Starblast game! Please be aware that you probably will need a strong computer to play. That being said, replace "play" (or "view" if you're snooping.) with "embed" in the URL to go to the embed version which works WAY faster!

Editor