Developer explanation
Official trailer
Official Short Film
Official Launch Trailer

Icarus

Summary

An alien world for the taking. Explore, survive and make your fortune if you dare. Icarus is a multiplayer co-operative survival game with persistent metagame progression.

Release date

Nov 20, 2021

Developer

RocketWerkz

Platforms

News