Icarus is a science fiction cooperative survival game from the developer Dean Hall, who you might know from the infamous DayZ. The game will be free-to-play, and unlike DayZ it will not be open-ended, instead it will be a session-based game.
Continue reading Icarus is a brand new F2P survival title from Dean Hall, creator of DayZ