Chaotic and stressful! Nice one! :)
(I am on the edge with the synth voices, though: they add some retro charm but also feel a little bit annoying?)