Hosted on MSN1mon
Co-op survival game Icarus is celebrating 153 consecutive weekly updates by giving you a flamethrower and a free weekendOver the three years since the release of co-op survival game Icarus, developer RocketWerkz has continually updated it. And by continually, I mean on a weekly basis: the newest update is the 153rd ...
Icarus is developer RocketWerkz's take on the open-world survival crafting genre. The game plops you into the Earth-like yet mysterious planet of Icarus as you try to survive its lethal wilderness ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results