Can you not generate the start up sequence and then the loop using the same seed and proper frame offset. Then a quick GIMP job to combine the two sprite sheets if needed.
Yeah pretty and cool!
However past the 10000 points it spawned way to many bad guys at me making the whole thing working in slow motion.