Games by IndieArk Room of Depression Switch eShop IndieArk 18th Jan 2024 (UK/EU)18th Jan 2024 (NA) Strike Force Heroes Switch eShop IndieArk 6th Nov 2025 (UK/EU)6th Nov 2025 (NA)