Over the three years since the release of co-op survival game Icarus, developer RocketWerkz has continually updated it. And ...
In our review, Russel Adderson described it as "a creative blend of sneaking and shooting that will have squads coming back ...