i am pleasantly surprised at all the shmup fans popping up https://www.youtube.com/watch?v=oAxgIoHIxug