ICARUS Download Crack CPY Torrent PC

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. Survive its brutal environment as you explore, harvest, craft and hunt while[…]