Icarus First Hands-On: Latest DayZ Creator Brings Attention To Survival Game Details
A realization struck me while playing a pre-release version of Icarus, the new survival game from Dean Hall, the creator of Rocketwerkz and DayZ: it had been a while since I felt like a Survival game was actually about surviving.…