xScaramouche 1 may 2024 (update in progress) TechBalancedTechnoElectronic
xScaramouche 18 july 2022 TechDubstepElectronic
xScaramouche 22 october 2020
xScaramouche 17 march 2021