Icarus PC Release Date
The game Icarus is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
December 4, 2021Confirmed
36
PC
December 4, 2021Confirmed
36
The game Icarus is already released on PC in the USA and UK.