Umbra: The Last Summoner EU PC Steam CD Key

Release date
27/09/2024
STEAM
Yes
Regional limitations
Europe
Genres
Platform
Languages

System requirements

Windows
Minimum: OS: Win 10 Processor: i7 Memory: 8 GB RAM Graphics: Nvidia 1080 Storage: 35 GB available space Sound Card: No requirements
Shopping Cart