Icarus Launch Trailer #RTXon

3 years ago
5

ICARUS is a session-based PvE survival game for up to eight co-op players or solo.
Explore a savage alien wilderness in the aftermath of terraforming gone wrong.
Survive long enough to mine exotic matter, then return to orbit to craft more advanced tech.

Loading comments...