Haemorrhaxe, 2025