The Sunday Night Shmup thread

That’s a cool release… but… Raiden! When?!

2 Likes