Games by Wildlak Towers Watch Switch eShop Wildlak 22nd Feb 2024 (UK/EU) Zombie Watch Switch eShop Wildlak 21st Dec 2021 (NA)