Tag Archives: icarus

Icarus Servers down? Check Server Status

Icarus Servers Down? Check Server Status

The popular science fiction survival game Icarus continues to be upgraded almost every week since its initial launch in December 2021. The session-based game from…

YOU MAY ALSO READ