Sci-fi survival game Icarus has a new release date
Originally scheduled to launch in August, Icarus is now coming out next month. RocketWerkz announced today that Icarus, a session-based […]
Originally scheduled to launch in August, Icarus is now coming out next month. RocketWerkz announced today that Icarus, a session-based […]
Icarus receives new playable content for the more than 200,000 people who pre-ordered the game. RocketWerkz announced today that the