Want to Play
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.
No reviews, be the first to write one!
12 August 2021