Icarus is the new survival game from the creator of DayZ

Icarus is the new survival game from the creator of DayZ

Icarus is the latest survival game from Dean Hall, the creator of DayZ (an early milestone in the genre). His team at Rocketwerkz is building Icarus around a series of survival sessions. The idea is to re-create the feeling of playing through the first couple of hours...