Welsh proggers 25 Yard Screamer will release new album Nemesis in October