Witch boy Magical piece - A BL visual novel localization

When strange creatures from another realm descend upon humanity, only the powers of these men-turned-magical-girl can stop them!