ICARUS Free Weekend
by Blue from Blue's News on (#6S3GD)
A free weekend is underway on Steam for ICARUS, a Windows survival game from RocketWerkz with support for up to eight player co-op gameplay. This gives a couple of days to sample the game, and a 50%...