Sci-fi survival game Icarus has a new release date

RocketWerkz announced today that Icarus, a session-based sci-fi survival game, will be released on December 4 for PC via Steam. The launch follows a delay from its planned release date.

Read Full Story >>
The story is too old to be commented.