
Anyone that considers themselves a survival game expert is unquestionably familiar with Dean Hall. The New Zealand-born developer made quite an impact with DayZ, a zombie survival title that inadvertently helped popularize battle royale as a genre. Hall’s latest project, Icarus, isn’t fairing all that well.