Citadelum Size: 1.14 GB | Date: 17 Oct, 2024 | Developers: Abylight Barcelona Publishers: Abylight Studios | Genres: Indie, Simulation, Strategy | Tags: Moddable, ..