admin
9 November 2024

Platforms
Release Date
Embark on an extraterrestrial odyssey where the uncharted world awaits your claim. In Icarus, join forces with fellow players in a cooperative survival experience, where resourcefulness and teamwork will be tested as you strive to thrive, survive, and build a lucrative legacy in a harsh, alien environment.
Related
Homicipher
admin
9 November 2024
Burgie's Cozy Kitchen
admin
13 February 2025
Gift Collector
admin
28 December 2024
Add new comment