ICARUS (STEAM KEY)
Lowest Price
28.92$

Visit store

G2A
28.92 $

Gamivo
29.16 $

Eneba
39.33 $

Kinguin
54.27 $

Release date
03 Dec, 2021
Publisher/Developer
RocketWerkz
Reviews
Steam: 73.14% positive (27750/37941)
Metacritic: -