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
Porno Studio Tycoon
admin
28 October 2024
Naraka: Bladepoint
admin
28 November 2024
Agatha Christie: Death on the Nile
admin
4 October 2025
Add new comment