A SHMUP in ClojureScript