Killer Queen Black bursts onto Switch October 11th
After several delays and setbacks, we finally have a release date for side-scrolling MOBA and ‘the ultimate arcade eSport’ — Killer Queen Black will drop on the Switch this October 11th, as revealed in a new trailer: For those not in the know, Killer Queen Black is a…