Welcome to the forum. I made a thread a long time ago about PC shmups.
I haven’t kept up with the genre as much as beat 'em ups though.