ICARUS is a session-based PvE survival game for up to eight co-op players.
Endure a savage alien wilderness on Icarus, humanity’s greatest mistake. Exist its harsh environment as you explore, harvest, craft and hunt while seeking your fortune.
From thei...