Addictive 5 v 5 strategy arcade game, Killer Queen, is coming to Holy Frijoles in Hampden. Help us get it here and earn cool merch.