So, I've had this idea floating around my skull about a turn-based strategy game with shmup mechanics and thought of the name Chess Invaders today and, while this is not what I had in mind, this is really delightful and I'm glad my idea brought me here!