Glitch Wars indeed